.notify-journey .section-heading{margin-top:0}.notify-status{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;font-size:13px;display:flex}.notify-onboarding{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;padding-top:24px;display:grid}.notify-onboarding h3{margin:0 0 20px;font-size:18px}.notify-checks{flex-wrap:wrap;gap:15px;margin:15px 0;display:flex}.notify-checks label{align-items:center;gap:8px;font-size:15px;display:flex}.notify-estimate{border:1px solid var(--border);border-radius:12px;align-items:flex-start;gap:10px;margin:16px 0;padding:16px;display:flex}.notify-estimate input{flex:none;margin-top:4px}.notify-estimate small{color:var(--text-muted);margin-top:6px;line-height:1.6;display:block}.notify-more{margin:16px 0}.notify-more summary{cursor:pointer;margin-bottom:12px;font-size:14px}.notify-channel-picks{flex-wrap:wrap;gap:10px;display:flex}.notify-onboarding select,.notify-preferences select{width:100%;margin-top:8px;display:block}.notify-journey input[type=password],.notify-journey input:not([type]),.notify-more input{width:100%;margin:8px 0 16px;display:block}.notify-connections{border-top:1px solid var(--border);margin-top:30px;padding-top:24px}.notify-connection{border:1px solid var(--border);overflow-wrap:anywhere;border-radius:14px;margin:16px 0;padding:20px}.notify-connection-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.notify-connection-heading p{margin:7px 0}.notify-connection-heading .badge{white-space:normal;max-width:360px}.notify-connection-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.notify-preferences,.notify-verify{border-top:1px solid var(--border);margin-top:16px;padding-top:16px}.notify-verify form{align-items:end;gap:12px;margin-bottom:12px;display:flex}.notify-verify input{max-width:210px;margin:8px 0 0;display:block}.notify-deliveries{padding:0;list-style:none}.notify-deliveries li{border-bottom:1px solid var(--border);flex-direction:column;gap:5px;padding:15px 0;display:flex}.notify-deliveries span,.notify-deliveries time{color:var(--text-muted);font-size:13px}@media (max-width:760px){.notify-onboarding{grid-template-columns:1fr;gap:24px}.notify-connection-heading{display:block}.notify-connection-heading .badge{margin-top:8px}.notify-verify form{display:block}.notify-verify form button{margin-top:12px}.notify-connection{padding:16px}}.notify-journey select,.notify-journey input[type=password],.notify-journey input:not([type]){border:1px solid var(--input);background:var(--surface);min-height:44px;color:var(--foreground);font:inherit;border-radius:7px;padding:10px 12px}
