.pwa-install-card[data-v-7c25b233]{color:#fff;background:linear-gradient(125deg,#153d91,#075dcc 58%,#087e9b);border:1px solid #fff3;border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:0 14px 38px #075dcc33}.pwa-install-decoration[data-v-7c25b233]{pointer-events:none;border:1px solid #ffffff24;border-radius:50%;width:19rem;height:19rem;position:absolute;top:-6rem;left:-5rem;box-shadow:0 0 0 2.5rem #ffffff0a,0 0 0 5rem #ffffff08}.pwa-install-content[data-v-7c25b233]{padding:1.5rem;position:relative}.pwa-install-logo[data-v-7c25b233]{background:#fff;border:1px solid #ffffff4d;border-radius:1.25rem;flex-shrink:0;place-items:center;width:4.25rem;height:4.25rem;display:grid;box-shadow:0 8px 20px #0000001f}.pwa-install-logo img[data-v-7c25b233]{-o-object-fit:contain;object-fit:contain;width:3.5rem;height:3.5rem}.pwa-install-eyebrow[data-v-7c25b233]{color:#bdeaff;font-size:.72rem;font-weight:700}.pwa-install-description[data-v-7c25b233]{color:#e2efff;max-width:31rem;margin:1rem 0;font-size:.875rem;line-height:2}.pwa-install-features[data-v-7c25b233]{color:#e0f2fe;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.75rem;font-size:.75rem;font-weight:700;display:grid}.pwa-install-features i[data-v-7c25b233]{color:#a5f3fc;flex-shrink:0}.pwa-install-actions[data-v-7c25b233]{justify-items:start;gap:.75rem;margin-top:1.5rem;display:grid}.pwa-install-button[data-v-7c25b233]{color:#164799;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;width:100%;min-height:3rem;padding:.75rem 1rem;font-size:.875rem;font-weight:800;transition:background-color .16s,box-shadow .16s;display:grid;box-shadow:0 5px 16px #0000001a}.pwa-install-button[data-v-7c25b233]:hover:not(:disabled){background:#e8f5ff;box-shadow:0 8px 22px #00000029}.pwa-install-button[data-v-7c25b233]:focus{outline-offset:4px;outline:2px solid #a5f3fc}.pwa-install-button[data-v-7c25b233]:disabled{opacity:.75;cursor:wait}.pwa-install-note[data-v-7c25b233]{color:#c9e3ff;font-size:.7rem;line-height:1.8}html.dark{background:linear-gradient(125deg,#13264d,#123f81 58%,#07586b);border-color:#7dd3fc2e;box-shadow:0 14px 38px #0000003d}@media (min-width:640px){.pwa-install-content[data-v-7c25b233]{padding:1.75rem}.pwa-install-actions[data-v-7c25b233]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem}.pwa-install-button[data-v-7c25b233]{width:auto}}@media (prefers-reduced-motion:reduce){.pwa-install-button[data-v-7c25b233]{transition:none}}
