.push-preferences[data-astro-cid-vino4d7i]{gap:1.25rem;width:min(100% - 2rem,56rem);padding-block:clamp(2rem,6vw,4rem);display:grid}.push-preferences__heading[data-astro-cid-vino4d7i]{gap:.45rem;max-width:44rem;display:grid}.push-preferences__heading[data-astro-cid-vino4d7i]>span[data-astro-cid-vino4d7i],.push-preferences__panel-heading[data-astro-cid-vino4d7i]>div[data-astro-cid-vino4d7i]>span[data-astro-cid-vino4d7i]{color:var(--accent-chart);font:700 .62rem/1.4 var(--font-family-mono,monospace);letter-spacing:.12em}.push-preferences__heading[data-astro-cid-vino4d7i] h1[data-astro-cid-vino4d7i]{font:700 clamp(1.7rem, 4vw, 2.65rem)/1.1 var(--font-family-display);letter-spacing:-.04em;margin:0}.push-preferences__heading[data-astro-cid-vino4d7i] p[data-astro-cid-vino4d7i]{max-width:40rem;color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.6}.push-preferences__panel[data-astro-cid-vino4d7i]{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card,0 8px 28px #0715210c);gap:1rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.push-preferences__panel-heading[data-astro-cid-vino4d7i]{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.8rem;display:flex}.push-preferences__panel-heading[data-astro-cid-vino4d7i] h2[data-astro-cid-vino4d7i]{font:700 1.05rem/1.25 var(--font-family-display);margin:.2rem 0 0}.push-preferences__status[data-astro-cid-vino4d7i]{color:var(--text-secondary);background:var(--surface-page);border-radius:99px;padding:.25rem .55rem;font-size:.65rem}.push-preferences__status[data-astro-cid-vino4d7i][data-tone=success]{color:var(--status-success,#087443)}.push-preferences__status[data-astro-cid-vino4d7i][data-tone=warning]{color:var(--status-warning,#9a6700)}.push-preferences__status[data-astro-cid-vino4d7i][data-tone=error]{color:var(--status-danger,#b42318)}.push-preferences__choices[data-astro-cid-vino4d7i]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.push-choice[data-astro-cid-vino4d7i]{border:1px solid var(--border-subtle);border-radius:var(--radius-control);cursor:pointer;grid-template-columns:1.1rem minmax(0,1fr) 2.25rem;align-items:center;gap:.65rem;min-width:0;padding:.8rem;display:grid}.push-choice[data-astro-cid-vino4d7i]:has(input:checked){border-color:color-mix(in srgb, var(--accent-chart) 52%, var(--border-subtle));background:color-mix(in srgb, var(--accent-chart) 5%, var(--surface-card))}.push-choice[data-astro-cid-vino4d7i] input[data-astro-cid-vino4d7i]{width:1rem;height:1rem;accent-color:var(--accent-chart)}.push-choice[data-astro-cid-vino4d7i]>span[data-astro-cid-vino4d7i]:first-of-type{gap:.18rem;min-width:0;display:grid}.push-choice[data-astro-cid-vino4d7i] strong[data-astro-cid-vino4d7i]{font-size:.78rem}.push-choice[data-astro-cid-vino4d7i] small[data-astro-cid-vino4d7i]{color:var(--text-secondary);font-size:.65rem;line-height:1.4}.push-choice__switch[data-astro-cid-vino4d7i]{background:var(--border-subtle);border-radius:99px;width:2.2rem;height:1.25rem;transition:background-color .16s;position:relative}.push-choice__switch[data-astro-cid-vino4d7i]:after{content:"";background:#fff;border-radius:50%;width:.97rem;height:.97rem;transition:transform .16s;position:absolute;top:.14rem;left:.14rem}.push-choice[data-astro-cid-vino4d7i]:has(input:checked) .push-choice__switch[data-astro-cid-vino4d7i]{background:var(--accent-chart)}.push-choice[data-astro-cid-vino4d7i]:has(input:checked) .push-choice__switch[data-astro-cid-vino4d7i]:after{transform:translate(.95rem)}.push-preferences__actions[data-astro-cid-vino4d7i]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.push-preferences__primary[data-astro-cid-vino4d7i],.push-preferences__remove[data-astro-cid-vino4d7i]{border-radius:var(--radius-control);min-height:2.65rem;font:700 .75rem/1 var(--font-family-body);cursor:pointer;border:0;justify-content:center;align-items:center;padding:.55rem .85rem;display:inline-flex}.push-preferences__primary[data-astro-cid-vino4d7i]{color:var(--text-on-accent,#fff);background:var(--accent-primary,#087f9a)}.push-preferences__primary[data-astro-cid-vino4d7i]:disabled{opacity:.55;cursor:not-allowed}.push-preferences__remove[data-astro-cid-vino4d7i]{border:1px solid var(--border-subtle);color:var(--text-secondary);background:0 0}.push-preferences__feedback[data-astro-cid-vino4d7i]{min-height:1rem;color:var(--text-secondary);margin:0;font-size:.72rem}.push-preferences__feedback[data-astro-cid-vino4d7i][data-tone=error]{color:var(--status-danger,#b42318)}.push-preferences__feedback[data-astro-cid-vino4d7i][data-tone=success]{color:var(--status-success,#087443)}.push-preferences__privacy[data-astro-cid-vino4d7i]{color:var(--text-secondary);margin:-.35rem 0 0;font-size:.65rem;line-height:1.5}.push-preferences[data-astro-cid-vino4d7i] button:focus-visible,.push-choice[data-astro-cid-vino4d7i]:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}@media (width<=600px){.push-preferences__choices[data-astro-cid-vino4d7i]{grid-template-columns:minmax(0,1fr)}.push-preferences__panel-heading[data-astro-cid-vino4d7i]{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){.push-choice__switch[data-astro-cid-vino4d7i],.push-choice__switch[data-astro-cid-vino4d7i]:after{transition:none}}
