.seo-protocol-news{padding:2.5rem 1rem;background:rgba(0,0,0,.04)}.protocol-wrap{width:min(calc(100% - 2rem),1120px);margin:0 auto}.protocol-news:empty{display:none}.seo-protocol-news:has(.protocol-news:empty),.protocol-footer-friends:has(.protocol-friends:empty){display:none}.protocol-footer-friends{width:min(calc(100% - 2rem),1120px);margin:1.5rem auto 0;padding:1rem 0;text-align:left}.protocol-footer-friends h3{margin:0 0 .7rem}.protocol-friends{display:flex;flex-wrap:wrap;gap:.7rem}.my-friend-link{display:inline-flex;align-items:center;padding:.55rem .85rem;border-radius:999px;background:rgba(127,127,127,.14);color:inherit;text-decoration:none}.protocol-download-dialog{position:fixed;inset:0;z-index:2147483647;display:grid;place-items:center;padding:1.25rem}.protocol-download-dialog[hidden]{display:none}.protocol-download-backdrop{position:absolute;inset:0;background:rgba(10,12,18,.78);backdrop-filter:blur(3px)}.protocol-download-panel{position:relative;width:min(100%,31rem);padding:2rem;border:1px solid rgba(255,255,255,.2);border-radius:1rem;background:#fff;color:#18202b;box-shadow:0 1.5rem 4rem rgba(0,0,0,.45)}.protocol-download-panel h2{margin:.2rem 2rem .75rem 0;color:#17202b}.protocol-download-panel p{line-height:1.75}.protocol-download-kicker{margin:0;color:#6b7280;font-size:.82rem;letter-spacing:.1em}.protocol-download-close{position:absolute;top:.8rem;right:.9rem;border:0;background:transparent;color:#334155;font-size:1.8rem;cursor:pointer}.protocol-download-actions{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}.protocol-download-actions button{border:0;border-radius:.55rem;padding:.72rem 1rem;font:inherit;cursor:pointer}.protocol-download-cancel{background:#e8edf2;color:#17202b}.protocol-download-confirm{background:#1e4f8a;color:#fff}@media(max-width:520px){.protocol-download-panel{padding:1.4rem}.protocol-download-actions{flex-direction:column-reverse}.protocol-download-actions button{width:100%}}
