.propose.svelte-1au2wns{align-content:center;justify-items:center;gap:var(--space-16);width:100%;height:100%;display:grid}.holder.svelte-1au2wns{place-items:center;width:200px;height:200px;display:grid;position:relative}.ring.svelte-1au2wns{pointer-events:none;position:absolute;inset:0;rotate:-90deg}.ring.svelte-1au2wns circle:where(.svelte-1au2wns){fill:none;stroke-width:2.5px}.track.svelte-1au2wns{stroke:var(--color-glass-line);stroke-dasharray:1 3}.fill.svelte-1au2wns{stroke:var(--theme-accent);stroke-dasharray:100;stroke-linecap:round}.box.svelte-1au2wns{border-radius:var(--radius-l);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:120px;height:120px;filter:drop-shadow(var(--drop-object));background:0 0;border:0;justify-items:center;padding:0;display:grid;position:relative}.box.svelte-1au2wns:disabled{cursor:default}.box.svelte-1au2wns:focus-visible{outline:3px solid var(--color-focus);outline-offset:6px}.light.svelte-1au2wns{background:radial-gradient(closest-side, var(--week-gold), transparent);opacity:0;width:140px;height:90px;margin-left:-70px;position:absolute;top:8px;left:50%}.base.svelte-1au2wns{background:var(--week-velvet);border-radius:var(--radius-xs) var(--radius-xs) var(--radius-m) var(--radius-m);width:100px;height:58px;position:absolute;bottom:8px;left:10px;overflow:hidden}.cushion.svelte-1au2wns{background:var(--week-velvet-deep);border-radius:var(--radius-pill);width:72px;height:18px;position:absolute;top:6px;left:14px}.band.svelte-1au2wns{background:var(--week-gold);height:4px;position:absolute;top:0;left:0;right:0}.lid.svelte-1au2wns{background:var(--week-velvet);border-radius:50px 50px var(--radius-check) var(--radius-check);width:100px;height:48px;box-shadow:inset 0 -6px 0 var(--week-velvet-deep);position:absolute;bottom:62px;left:10px}.scroll.svelte-1au2wns{z-index:2;width:220px;padding:var(--space-16) var(--space-20);background:var(--week-cream);border-top:6px solid var(--week-gold);border-bottom:6px solid var(--week-gold);border-radius:var(--radius-check);box-shadow:var(--shadow-e2);color:var(--color-ink);margin-left:-110px;position:absolute;top:-24px;left:50%}.thread.svelte-1au2wns{border:2px solid var(--week-gold);border-radius:var(--radius-pill);width:14px;height:14px;margin-left:-7px;position:absolute;top:-10px;left:50%}.note.svelte-1au2wns{font-size:1.0625rem;line-height:calc(1.4 * var(--line-scale));overflow-wrap:anywhere;margin:0}.below.svelte-1au2wns{min-height:var(--tap-min);place-items:center;display:grid}.holding.svelte-1au2wns{color:var(--theme-muted)}.tap.svelte-1au2wns{min-height:var(--tap-min);padding:0 var(--space-16);color:var(--theme-accent);text-underline-offset:4px;background:0 0;border:0;text-decoration:underline}
