.marks-module__MJwuDq__mark{color:var(--graphite);font:var(--type-caption);white-space:nowrap;align-items:center;gap:.5rem;font-weight:500;display:inline-flex}.marks-module__MJwuDq__glyph{border-radius:50%;flex:none;width:.75rem;height:.75rem}.marks-module__MJwuDq__mark[data-kind=chosen]{color:var(--cobalt-ink)}.marks-module__MJwuDq__mark[data-kind=chosen] .marks-module__MJwuDq__glyph{background:var(--cobalt)}.marks-module__MJwuDq__mark[data-kind=possible] .marks-module__MJwuDq__glyph{border:1.5px dashed var(--cobalt)}.marks-module__MJwuDq__mark[data-kind=open] .marks-module__MJwuDq__glyph{border:1.5px solid var(--quiet)}
.choice-module__f69n7G__choice{background:radial-gradient(60% 40% at 30% 0%, rgb(var(--t-light-a) / 45%), transparent 70%), radial-gradient(50% 40% at 90% 30%, rgb(var(--t-light-b) / 40%), transparent 70%), linear-gradient(180deg, var(--t-night-4) 0%, color-mix(in srgb, var(--t-night-4) 45%, var(--pearl)) 9%, color-mix(in srgb, var(--t-night-4) 8%, var(--pearl)) 22%, var(--pearl) 40%);color:var(--ink);padding:clamp(6rem,12vw,10rem) clamp(1.25rem,5vw,4rem) clamp(5rem,10vw,8rem);position:relative}.choice-module__f69n7G__inner{max-width:74rem;margin:0 auto}.choice-module__f69n7G__header{max-width:42rem}.choice-module__f69n7G__title{font:var(--type-heading);letter-spacing:var(--track-heading);text-wrap:balance;margin:0}.choice-module__f69n7G__lead{color:var(--graphite);font:var(--type-body);margin:1.4rem 0 0}.choice-module__f69n7G__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);margin-top:clamp(3rem,6vw,4.5rem);display:grid}.choice-module__f69n7G__moment{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(160deg,#ffffffd9,#ffffff8c);border:1px solid #fffc;border-radius:24px;padding:clamp(1.5rem,3vw,2.25rem);box-shadow:inset 0 1px #fff,0 30px 70px -40px #282e7873}.choice-module__f69n7G__object{filter:drop-shadow(0 12px 18px #7882dc40);width:min(15rem,70%);margin:0 auto .5rem;display:block}.choice-module__f69n7G__line{font-family:var(--home-script), "Courier New", monospace;text-align:center;margin:0 0 1.6rem;font-size:.9375rem}.choice-module__f69n7G__options{border:0;gap:.6rem;margin:0;padding:0;display:grid}.choice-module__f69n7G__options legend{color:var(--graphite);font:var(--type-ui);margin-bottom:.8rem}.choice-module__f69n7G__option{cursor:pointer;background:#fff9;border:1.5px dashed #1769e059;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem 1rem;padding:.95rem 1.1rem;transition:border-color .3s,background-color .3s,box-shadow .3s;display:grid}.choice-module__f69n7G__option:hover{border-color:#1769e0a6}.choice-module__f69n7G__option[data-chosen]{border-style:solid;border-color:var(--cobalt);box-shadow:0 0 0 4px var(--cobalt-wash), 0 14px 30px -18px #1769e08c;background:#fff}.choice-module__f69n7G__option input{opacity:0;pointer-events:none;position:absolute}.choice-module__f69n7G__option:has(input:focus-visible){outline:3px solid rgb(var(--t-accent-rgb) / 85%);outline-offset:3px}.choice-module__f69n7G__optionText{font:var(--type-body);font-weight:500}.choice-module__f69n7G__touches h3{color:var(--graphite);font:var(--type-ui);margin:0 0 1.2rem;font-weight:500}.choice-module__f69n7G__touches ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.choice-module__f69n7G__touches li{border-left:2px solid var(--quiet);background:#ffffffbf;border-radius:0 14px 14px 0;grid-template-columns:minmax(0,1fr) auto;gap:.2rem 1rem;padding:1rem 1.15rem;display:grid;box-shadow:0 12px 30px -24px #282e7880}.choice-module__f69n7G__touches li[data-effect=updated]{border-left-color:var(--cobalt)}.choice-module__f69n7G__touches li[data-effect=proposed]{border-left:2px dashed var(--cobalt)}.choice-module__f69n7G__touches li[data-effect=review]{border-left-color:#c9952f}.choice-module__f69n7G__place{color:var(--quiet);font:var(--type-caption);grid-column:1/-1}.choice-module__f69n7G__touches strong{font:var(--type-body);font-weight:500}.choice-module__f69n7G__note{color:var(--graphite);font:var(--type-ui);grid-column:1}.choice-module__f69n7G__effect{color:var(--graphite);font:var(--type-caption);white-space:nowrap;grid-area:2/2/span 2;align-self:center}[data-effect=updated] .choice-module__f69n7G__effect,[data-effect=proposed] .choice-module__f69n7G__effect{color:var(--cobalt-ink)}[data-effect=review] .choice-module__f69n7G__effect{color:#8a6418}.choice-module__f69n7G__empty{border:1px dashed var(--rule);color:var(--graphite);font:var(--type-body);border-radius:14px;margin:0;padding:1.5rem}@media (prefers-reduced-motion:no-preference){.choice-module__f69n7G__touches li{animation:.7s cubic-bezier(.2,.7,.2,1) both choice-module__f69n7G__ripple;animation-delay:calc(var(--i) * .14s)}}@keyframes choice-module__f69n7G__ripple{0%{opacity:0;translate:-.75rem}}@media (max-width:900px){.choice-module__f69n7G__grid,.choice-module__f69n7G__touches li{grid-template-columns:1fr}.choice-module__f69n7G__effect{grid-area:auto/1}}
