.alert-settings,.alert-message{padding:clamp(20px,4vw,36px);margin-bottom:22px}.alert-settings h2,.alert-message h2{font-size:clamp(1.3rem,3vw,1.9rem)}.alert-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:20px}.alert-actions form{margin:0}.alert-settings details{margin-top:24px}.alert-settings summary{cursor:pointer}.alert-compose-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:24px}.alert-compose-grid label{display:block;margin:18px 0 8px;font-weight:700}.alert-compose-grid input,.alert-compose-grid select,.alert-compose-grid textarea{width:100%;box-sizing:border-box;font:inherit;color:#182036;background:#fff;border:1px solid #c8cbd5;border-radius:10px;padding:13px}.alert-compose-grid textarea{resize:vertical}.phone-alert{background:#e9e8f0;color:#182036;padding:22px;border-radius:22px;overflow-wrap:anywhere}.phone-alert span{font-size:.8rem;font-weight:700}.phone-alert p,.alert-body{white-space:pre-wrap;overflow-wrap:anywhere}.alert-message time{font-size:.8rem}.alert-message:target{outline:3px solid #9974e5;scroll-margin-top:20px}#send-confirmation{margin-top:20px}button:disabled{opacity:.55;cursor:not-allowed}#push-status{font-weight:700} [hidden]{display:none!important}@media(max-width:760px){.alert-compose-grid{grid-template-columns:1fr}.alert-actions{align-items:stretch}.alert-actions>.button,.alert-actions form,.alert-actions form button{width:100%}.top nav{flex-wrap:wrap}}
