.install-banner[data-astro-cid-nen7h5rs]{color:#0a1628;z-index:1400;background:#fff;border-bottom:1px solid #e8edf5;padding:.75rem 0;animation:.4s ease-out bannerSlideDown;position:relative;box-shadow:0 2px 8px #00000014}[data-theme=dark] .install-banner[data-astro-cid-nen7h5rs]{color:#e8edf5;background:#111827;border-bottom:1px solid #1e293b;box-shadow:0 2px 8px #0000004d}@keyframes bannerSlideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.install-banner-inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.install-banner-left[data-astro-cid-nen7h5rs]{align-items:center;gap:.875rem;min-width:0;display:flex}.install-banner-logo[data-astro-cid-nen7h5rs]{background:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000026}[data-theme=dark] .install-banner-logo[data-astro-cid-nen7h5rs]{box-shadow:0 2px 8px #0006}.install-banner-logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{object-fit:cover;border-radius:12px;width:100%;height:100%}.install-banner-text[data-astro-cid-nen7h5rs]{min-width:0}.install-banner-title[data-astro-cid-nen7h5rs]{align-items:center;gap:.5rem;margin-bottom:.15rem;display:flex}.install-banner-name[data-astro-cid-nen7h5rs]{letter-spacing:-.01em;font-size:.9375rem;font-weight:700;line-height:1.3}.install-banner-badge[data-astro-cid-nen7h5rs]{color:#2563eb;text-transform:uppercase;letter-spacing:.06em;backdrop-filter:blur(8px);background:linear-gradient(135deg,#2563eb26 0%,#0b5ed71a 100%);border:1px solid #2563eb33;border-radius:100px;padding:.125rem .375rem;font-size:.5625rem;font-weight:700;box-shadow:0 1px 4px #2563eb1a}[data-theme=dark] .install-banner-badge[data-astro-cid-nen7h5rs]{background:linear-gradient(135deg,#2563eb33 0%,#2563eb26 100%);border-color:#2563eb4d}.install-banner-quote[data-astro-cid-nen7h5rs]{color:#5a6a85;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.8125rem;line-height:1.4;overflow:hidden}[data-theme=dark] .install-banner-quote[data-astro-cid-nen7h5rs]{color:#94a3b8}.install-banner-actions[data-astro-cid-nen7h5rs]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.install-banner-btn[data-astro-cid-nen7h5rs]{cursor:pointer;border:none;border-radius:8px;font-family:inherit;font-weight:600;transition:all .2s}.install-banner-btn[data-astro-cid-nen7h5rs]:active{transform:scale(.96)}.install-banner-btn-primary[data-astro-cid-nen7h5rs]{color:#fff;background:#2563eb;border-radius:999px;justify-content:center;align-items:center;padding:.5rem 1.5rem;font-size:.8125rem;font-weight:600;display:flex;box-shadow:0 2px 6px #2563eb40}.install-banner-btn-primary[data-astro-cid-nen7h5rs]:hover{background:#1e40af;transform:translateY(-1px);box-shadow:0 4px 12px #2563eb59}.install-banner-btn-ghost[data-astro-cid-nen7h5rs]{color:#5a6a85;background:#f0f4fe;border-radius:50%;justify-content:center;align-items:center;padding:.45rem;display:flex}.install-banner-btn-ghost[data-astro-cid-nen7h5rs]:hover{color:#0a1628;background:#e4ebfa}[data-theme=dark] .install-banner-btn-ghost[data-astro-cid-nen7h5rs]{color:#94a3b8;background:#1e293b}[data-theme=dark] .install-banner-btn-ghost[data-astro-cid-nen7h5rs]:hover{color:#e8edf5;background:#334155}@media (width>=769px){.install-banner[data-astro-cid-nen7h5rs]{display:none}}@media (width<=768px){.install-banner[data-astro-cid-nen7h5rs]{padding:.625rem 0;position:fixed;top:0;left:0;right:0}.install-banner-inner[data-astro-cid-nen7h5rs]{gap:.75rem}.install-banner-left[data-astro-cid-nen7h5rs]{gap:.625rem}.install-banner-logo[data-astro-cid-nen7h5rs]{border-radius:12px;width:38px;height:38px}.install-banner-name[data-astro-cid-nen7h5rs]{font-size:.875rem;font-weight:600;line-height:1.2}.install-banner-quote[data-astro-cid-nen7h5rs]{font-size:.75rem;line-height:1.3}.install-banner-btn-primary[data-astro-cid-nen7h5rs]{padding:.45rem 1.5rem;font-size:.75rem}}@media (width<=480px){.install-banner-title[data-astro-cid-nen7h5rs]{margin-bottom:0}.install-banner-btn-primary[data-astro-cid-nen7h5rs]{padding:.45rem 1.5rem;font-size:.75rem}}
