.pwa-install,.pwa-notify{display:block;margin-top:15px;padding:12px 16px;border:1px solid #cd9db5;border-radius:14px;background:#fff6fa;color:#78475f;font-family:inherit;font-weight:600;font-size:16px;line-height:1.7;cursor:pointer}.pwa-note{font-size:15px;line-height:1.9;color:#79556b;max-width:340px}.pwa-install:focus-visible,.pwa-notify:focus-visible{outline:2px solid #985773;outline-offset:3px}
.admin-app-card{margin:18px auto;padding:22px;background:#fff7fa;border:1px solid #e1bed0;border-radius:18px;max-width:1200px}.admin-app-card h2{font-size:24px;margin:0 0 10px}.admin-app-card>p{font-size:17px;line-height:1.8;color:#714c60}.admin-app-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.admin-app-actions button{margin-top:0}.admin-app-actions .pwa-note{flex-basis:100%;max-width:none;margin:0}.admin-app-actions button[hidden]{display:none}.admin-app-actions button:disabled{opacity:.65;cursor:wait}@media(max-width:600px){.admin-app-card{margin:12px;padding:17px}.admin-app-actions{display:grid}.admin-app-actions button{width:100%}}
