.ssc-pwa-install{display:inline-flex;align-items:center;gap:9px;border:1px solid var(--ssc-border,rgba(173,149,231,.52));border-radius:12px;padding:10px 15px;background:var(--ssc-input,rgba(29,21,48,.92));color:var(--ssc-text,#f8f4ff);font:inherit;font-size:.88rem;font-weight:600;cursor:pointer;line-height:1.3}.ssc-pwa-install:hover,.ssc-pwa-install:focus-visible{outline:2px solid var(--ssc-primary,#a78bfa);outline-offset:2px}.ssc-pwa-hint{position:fixed;z-index:1200;inset:auto 16px 20px auto;max-width:min(400px,calc(100vw - 32px));padding:18px;border-radius:18px;background:#241939;border:1px solid #765ba8;box-shadow:0 18px 55px #0008;color:#f7f1ff;font:inherit}.ssc-pwa-hint strong{display:block;margin-bottom:7px}.ssc-pwa-hint p{line-height:1.55;margin:0 0 12px}.ssc-pwa-hint button{padding:8px 14px;color:#23193a;background:#e9dcff;border:0;border-radius:9px;font:inherit;cursor:pointer}
