.sign-in-prompt{color:#0e2a43;background:linear-gradient(110deg,#f0f8f5,#fff);border:1px solid #cde2dc;border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;padding:20px 22px;display:flex}.sign-in-prompt-icon{color:#147a60;background:#e0f1e9;border:1px solid #c5e3d7;border-radius:13px;flex:0 0 46px;place-items:center;height:46px;display:grid}.sign-in-prompt-copy{flex:220px;min-width:0}.sign-in-prompt-copy strong{font-size:18px;font-weight:650;line-height:1.4;display:block}.sign-in-prompt-copy p{color:#526b7b;margin:4px 0 0;font-size:16px;line-height:1.6}.sign-in-prompt-link{color:#fff;background:#0e2a43;border:1px solid #0e2a43;border-radius:9px;justify-content:center;align-items:center;gap:16px;min-height:44px;padding:10px 18px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.sign-in-prompt-link:hover{background:#174660;border-color:#174660}.sign-in-prompt-link:focus-visible{outline-offset:4px;outline:3px solid #178a6b}@media (width<=520px){.sign-in-prompt{gap:12px;padding:18px}.sign-in-prompt-copy{flex-basis:calc(100% - 58px)}.sign-in-prompt-link{width:100%}}@media (prefers-reduced-motion:reduce){.sign-in-prompt-link{transition:none}}
