*{box-sizing:border-box}body{margin:0;min-height:100vh;display:grid;place-items:center;background:#f5f7fa;color:#303a46;font-family:system-ui,-apple-system,"Microsoft YaHei",sans-serif;padding:24px}.outbound-card{width:min(100%,420px);padding:40px 24px;background:white;text-align:center;border-radius:12px;box-shadow:0 8px 36px #1c304310}.outbound-card h1{font-size:21px;margin:24px 0 12px}.outbound-card p{font-size:14px;line-height:1.7;overflow-wrap:anywhere}.outbound-host,#outbound-status{color:#83909e}.outbound-card a{display:inline-block;margin-top:14px;color:#147d67;font-size:14px}.outbound-spinner{margin:auto;width:42px;height:42px;border:3px solid #e9eef1;border-top-color:#147d67;border-radius:50%;animation:outbound-spin .8s linear infinite}@keyframes outbound-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.outbound-spinner{animation:none}}
