.push-settings{gap:14px;display:grid}.push-settings-head{align-items:flex-start;gap:12px;display:flex}.push-settings-head h2{margin:0 0 4px;font-size:18px}.push-settings-head p{color:var(--muted);margin:0;line-height:1.8}.push-settings-icon{background:var(--surface-soft);width:44px;height:44px;color:var(--muted);border-radius:14px;flex:0 0 44px;place-items:center;display:grid}.push-settings[data-status=on] .push-settings-icon{color:#15803d;background:color-mix(in srgb, #16a34a 12%, var(--surface))}.push-settings-steps{gap:6px;margin:0;padding-inline-start:22px;line-height:1.8;display:grid}.push-settings-steps svg{vertical-align:-3px;margin-inline-end:6px}.push-settings-actions{flex-wrap:wrap;gap:10px;display:flex}.push-settings-actions .button{min-height:46px}.push-settings-message{align-items:flex-start;gap:6px;margin:0;font-size:14px;line-height:1.7;display:flex}.push-settings-message svg{color:#15803d;flex-shrink:0;margin-block-start:4px}.push-prompt{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 14px;display:flex}.push-prompt>svg{color:var(--brand,#dc264f);flex-shrink:0}.push-prompt[data-done]>svg{color:#15803d}.push-prompt p{flex:200px;min-width:0;margin:0;font-size:14px;line-height:1.7}.push-prompt .button{min-height:42px;padding-inline:18px}@media (max-width:600px){.push-settings-actions .button{flex:100%;justify-content:center}}[data-theme=dark] .push-settings[data-status=on] .push-settings-icon,[data-theme=dark] .push-settings-message svg,[data-theme=dark] .push-prompt[data-done]>svg{color:#86efac}.notifications-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.notifications-head h1{margin:0}.notifications-head .button{min-height:42px}.portal-card.is-unread{border-color:color-mix(in srgb, var(--red) 40%, var(--line))}.notification-unread-dot{background:var(--red);vertical-align:middle;border-radius:50%;width:9px;height:9px;margin-inline-end:8px;display:inline-block}
