main>.plan-go{max-width:96rem;margin:0 auto var(--s6);padding:0 var(--s5);box-sizing:border-box;text-align:center}@media(max-width:40rem){main>.plan-go{padding:0 var(--s4)}}.plan-go form{margin:0;display:inline-block}.plan-go .section-sub{max-width:40rem;margin:var(--s3) auto 0}.shared-plan .plan-go{text-align:left;margin-top:var(--s4)}.shared-plan .plan-go .section-sub{margin-left:0}.go-chevron{display:inline-block;flex:none}.go-button{display:inline-flex;align-items:center;gap:var(--s2);min-width:8rem;justify-content:center;padding:.75rem 1.6rem;border:0;border-radius:var(--r-full);background:var(--grad-action);color:var(--on-grad-action);font:inherit;font-weight:700;font-size:1.125rem;letter-spacing:.01em;cursor:pointer}.go-button:hover{background:var(--grad-action-hover)}.go-button:focus-visible{outline:2px solid var(--brand-indigo);outline-offset:3px}.go-button:disabled{opacity:.6;cursor:default}.go-button .go-chevron{margin-right:-.25rem}.go-done{margin:0 0 var(--s2);font-weight:600}.go-done .go-chevron{color:var(--brand-magenta);vertical-align:-.2em;margin-right:.3em}.plan-go .go-undo{margin-top:0;cursor:pointer;background:none;font:inherit;font-size:var(--t-meta);font-weight:600}.shared-plan .plan-go form{display:block}.go-saved-side{font-size:var(--t-meta);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.go-list .go-chevron{color:var(--brand-magenta);vertical-align:-.2em;margin-right:.15em}#gone h2{margin:var(--s6) 0 var(--s3)}
