cerca-notifications{display:block;margin:24px 0;color:#262439}cerca-notifications .push-card{border:1px solid #ded9ed;background:#faf8ff;border-radius:20px;padding:24px}cerca-notifications h3{font:600 20px/1.3 system-ui,sans-serif;margin:0 0 10px}cerca-notifications p{font:400 14px/1.6 system-ui,sans-serif;color:#6b657b;margin:10px 0}cerca-notifications .push-state{color:#312c48;font-weight:600}cerca-notifications .push-actions{display:flex;gap:10px;flex-wrap:wrap}cerca-notifications .push-button{display:inline-flex;justify-content:center;align-items:center;font:500 14px/1.3 system-ui,sans-serif;min-height:44px;padding:12px 16px;border:1px solid #d8d2e8;border-radius:12px;background:white;color:#272239;text-decoration:none;cursor:pointer}cerca-notifications .push-primary{background:#25243b;color:white;border-color:#25243b}cerca-notifications .push-button:disabled{opacity:.5;cursor:wait}cerca-notifications .push-helper{font-size:12px}cerca-notifications .push-result{color:#514282}cerca-notifications details{margin-top:14px;font:400 13px/1.5 system-ui,sans-serif}cerca-notifications summary{cursor:pointer}cerca-notifications a{color:inherit}@media(max-width:600px){cerca-notifications .push-card{padding:18px}cerca-notifications .push-actions{flex-direction:column}cerca-notifications .push-button{width:100%}}
cerca-notifications .push-cooldown{color:#403066;font-weight:650;font-variant-numeric:tabular-nums}cerca-notifications .push-cooldown:empty{display:none}cerca-notifications .push-primary:disabled{background:#ece9f1;color:#6b657b;opacity:1;border-color:#d8d2e8;cursor:not-allowed}cerca-notifications .push-button:focus-visible{outline:3px solid #9680ed;outline-offset:3px}
