.saved-panel[data-v-f41f14f7]{--tint:#ffd6e8;background:linear-gradient(135deg,#fff0f6,#fff 70%);display:grid;gap:14px;margin-bottom:32px;scroll-margin-top:90px}.saved-title[data-v-f41f14f7]{font-size:1.35rem;margin:0}.saved-sub[data-v-f41f14f7]{font-size:1rem;margin:4px 0 0}.saved-drafts[data-v-f41f14f7],.saved-people[data-v-f41f14f7]{display:grid;gap:10px;list-style:none;margin:0;padding:0}.saved-draft[data-v-f41f14f7]{align-items:center;background:#fff;border:2px solid var(--ch-border);border-radius:18px;display:grid;gap:10px 14px;grid-template-columns:minmax(0,1fr) auto;padding:12px 14px}.saved-draft-info[data-v-f41f14f7]{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.saved-draft-info p[data-v-f41f14f7]{margin:0}.saved-draft-title[data-v-f41f14f7]{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--ch-font-display);gap:8px}.saved-draft-title strong[data-v-f41f14f7]{font-size:1.05rem;font-weight:600}.saved-mode[data-v-f41f14f7]{background:#f3ecff;border-radius:999px;color:var(--ch-primary-text);font-size:.78rem;padding:1px 9px}.saved-draft-people[data-v-f41f14f7],.saved-mode[data-v-f41f14f7]{font-weight:700}.saved-draft-missing[data-v-f41f14f7]{color:var(--ch-muted);font-size:.85rem}.saved-price[data-v-f41f14f7]{font-size:1rem;justify-self:end}.saved-draft-actions[data-v-f41f14f7]{align-items:center;display:flex;flex-wrap:wrap;gap:10px 12px;grid-column:1/-1}.saved-draft-actions .ch-btn[data-v-f41f14f7]{font-size:.95rem;padding:8px 18px}.saved-off[data-v-f41f14f7]{color:var(--ch-muted);font-size:.85rem;font-weight:700}.saved-person[data-v-f41f14f7]{align-items:center;border-bottom:1px dashed var(--ch-border);display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;padding:8px 4px}.saved-person[data-v-f41f14f7]:last-child{border-bottom:0}.saved-person-text[data-v-f41f14f7]{display:grid;min-width:0;overflow-wrap:anywhere}.saved-person-name[data-v-f41f14f7]{font-weight:700}.saved-person-detail[data-v-f41f14f7]{color:var(--ch-muted);font-size:.85rem}.saved-person-actions[data-v-f41f14f7]{align-items:center;display:flex;gap:12px}.saved-start[data-v-f41f14f7]{font-size:.88rem;padding:6px 14px}.saved-link[data-v-f41f14f7]{background:none;border:0;color:var(--ch-muted);cursor:pointer;font:inherit;font-size:.88rem;padding:4px 0;text-decoration:underline}.saved-link--strong[data-v-f41f14f7]{color:#c0446a;font-weight:700}.saved-foot[data-v-f41f14f7]{align-items:center;display:flex;flex-wrap:wrap;gap:6px 16px;justify-content:space-between}.saved-note[data-v-f41f14f7]{color:var(--ch-muted);font-size:.85rem;margin:0}.saved-confirm[data-v-f41f14f7]{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:.88rem;font-weight:700;gap:12px}@media(max-width:640px){.saved-draft-actions .ch-btn[data-v-f41f14f7]{flex:1 1 auto}}.saved-chips[data-v-fca37548]{display:grid;gap:8px;margin-bottom:18px}.saved-chips-title[data-v-fca37548]{color:var(--ch-muted);font-size:.9rem;font-weight:700;margin:0}.saved-chips-row[data-v-fca37548]{display:flex;flex-wrap:wrap;gap:8px}.saved-chip[data-v-fca37548]{background:#fff;border:2px solid var(--ch-ring);border-radius:999px;box-shadow:2px 3px color-mix(in srgb,var(--ch-primary) 25%,transparent);color:var(--ch-primary-text);cursor:pointer;font:inherit;font-family:var(--ch-font-display);font-size:.92rem;font-weight:600;max-width:100%;overflow:hidden;padding:6px 14px;text-overflow:ellipsis;white-space:nowrap}.saved-chip[data-v-fca37548]:hover{border-color:color-mix(in srgb,var(--ch-primary) 45%,#fff)}.saved-chip[aria-pressed=true][data-v-fca37548]{background:#f3ecff;border-color:var(--ch-primary)}.price-was[data-v-77bbb88c]{font-weight:500;opacity:.8}.price-now[data-v-77bbb88c]{color:var(--ch-ink);font-weight:800}.price-sr[data-v-77bbb88c]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.type-card[data-v-8d3cb466]{display:flex;flex-direction:column;gap:8px;min-width:0;text-align:center}.title[data-v-8d3cb466]{font-size:1.3rem;margin:6px 0 0}.line[data-v-8d3cb466]{color:var(--ch-muted);font-size:.92rem;line-height:1.5;margin:0 auto;max-width:340px}.actions[data-v-8d3cb466]{display:grid;gap:8px;justify-items:center;margin-top:auto;padding-top:8px}.choose[data-v-8d3cb466]{color:var(--ch-muted);font-size:.88rem;font-weight:400;margin:0}.buttons[data-v-8d3cb466]{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.buttons.several[data-v-8d3cb466]{max-width:340px;width:100%}.buttons.several .ch-btn[data-v-8d3cb466]{flex:1 1 auto;font-size:1rem;padding:11px 18px}.price[data-v-8d3cb466]{color:var(--ch-muted);font-size:.82rem;margin:4px 0 0}.price[data-v-8d3cb466],.sample[data-v-8d3cb466]{font-weight:700}.sample[data-v-8d3cb466]{font-size:.88rem}.card-art[data-v-815fd206]{aspect-ratio:4/3;background:radial-gradient(circle at 18% 16%,hsla(0,0%,100%,.95),transparent 42%),radial-gradient(circle at 86% 88%,color-mix(in srgb,var(--tint,var(--ch-ring)) 55%,transparent),transparent 55%),linear-gradient(160deg,color-mix(in srgb,var(--tint,var(--ch-ring)) 32%,#fff),color-mix(in srgb,var(--tint,var(--ch-ring)) 62%,#fff));border-radius:var(--ch-radius) var(--ch-radius) 0 0;box-shadow:inset 0 -2px color-mix(in srgb,var(--tint,var(--ch-ring)) 70%,#fff);container-type:size;margin:calc(var(--ch-card-pad)*-1) calc(var(--ch-card-pad)*-1) 6px;overflow:hidden;position:relative}@media(min-width:641px){.card-art.inset[data-v-815fd206]{border-radius:18px;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--tint,var(--ch-ring)) 70%,#fff);margin:0}}.card-art[data-v-815fd206]:before{background:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='%23ffffff' fill-opacity='.9'%3E%3Cpath d='M20 18l1.6 4.2 4.2 1.6-4.2 1.6L20 29.6l-1.6-4.2-4.2-1.6 4.2-1.6z'/%3E%3Cpath d='M92 70l1.2 3 3 1.2-3 1.2-1.2 3-1.2-3-3-1.2 3-1.2z'/%3E%3Ccircle cx='60' cy='100' r='1.6'/%3E%3Ccircle cx='104' cy='18' r='1.3'/%3E%3C/g%3E%3C/svg%3E");content:"";pointer-events:none}.art-stage[data-v-815fd206],.card-art[data-v-815fd206]:before{inset:0;position:absolute}.art-label[data-v-815fd206]{background:#ffffffeb;border-radius:999px;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--tint,var(--ch-ring)) 60%,#fff);color:var(--ch-muted);font-family:var(--ch-font-body);font-size:max(10.5px,3cqw);font-weight:700;left:3.2cqw;line-height:1.25;padding:3px 10px;top:3.2cqw;z-index:2}.art-alt[data-v-815fd206],.art-label[data-v-815fd206]{position:absolute;white-space:nowrap}.art-alt[data-v-815fd206]{height:1px;margin:-1px;overflow:hidden;width:1px;clip:rect(0 0 0 0)}.wheel[data-v-e4733d98]{aspect-ratio:1;filter:drop-shadow(3px 5px 0 rgba(155,111,230,.16));height:94%;left:50%;position:absolute;top:3%;transform:translate(-50%)}.wheel[data-v-e4733d98] svg{display:block;height:100%;width:100%}.wheel[data-v-23ededbb]{aspect-ratio:1;filter:drop-shadow(3px 5px 0 rgba(155,111,230,.16));height:94%;left:50%;position:absolute;top:3%;transform:translate(-50%)}.wheel[data-v-23ededbb] svg{display:block;height:100%;width:100%}.score[data-v-23ededbb]{gap:.6cqw;justify-items:center;position:absolute;right:3.6cqw;top:3.6cqw;transform:rotate(4deg)}.num[data-v-23ededbb],.score[data-v-23ededbb]{display:grid}.num[data-v-23ededbb]{background:var(--ch-grad);box-shadow:0 0 0 3px #fff,0 0 0 5px #ffd6e8,3px 5px #9b6fe64d;color:#fff;font-family:var(--ch-font-display);font-size:max(19px,7.4cqw);font-weight:700;line-height:1;min-width:15cqw;padding:1.2cqw 3.6cqw;place-items:center}.cap[data-v-23ededbb],.num[data-v-23ededbb]{border-radius:999px}.cap[data-v-23ededbb]{background:#ffffffeb;color:var(--ch-primary-text);font-size:max(10px,2.7cqw);font-weight:800;letter-spacing:.04em;padding:1px 8px;text-transform:uppercase}.fan[data-v-8d5df0ce]{inset:0}.fan[data-v-8d5df0ce],.heart[data-v-8d5df0ce]{position:absolute}.heart[data-v-8d5df0ce]{aspect-ratio:100/92;left:50%;margin-left:-12cqw;top:27cqw;transform:translate(var(--dx),var(--dy)) rotate(var(--angle));transform-origin:50% 50%;width:24cqw}.shape[data-v-8d5df0ce]{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.shape path[data-v-8d5df0ce]{fill:color-mix(in srgb,var(--heart) 75%,#fff);filter:drop-shadow(2px 3px 0 color-mix(in srgb,var(--heart) 70%,var(--ch-primary) 30%));stroke:#fff;stroke-linejoin:round;stroke-width:4}.pair[data-v-8d5df0ce]{display:flex;justify-content:center;left:50%;position:absolute;top:13%;transform:translate(calc(-50% + var(--shift, 0cqw)))}.cutie[data-v-8d5df0ce]{display:block;height:auto;width:8.6cqw}.cutie+.cutie[data-v-8d5df0ce]{margin-left:-1.2cqw}.front .cutie[data-v-8d5df0ce]{width:10cqw}.crush-art[data-v-c6ba6305]{align-items:center;display:grid;gap:4cqw;grid-template-columns:36% 1fr;inset:12cqw 5cqw 4cqw;position:absolute}.match[data-v-c6ba6305]{display:grid;gap:1.4cqw;justify-items:center}.pair[data-v-c6ba6305]{align-items:flex-end;display:flex;justify-content:center}.cutie[data-v-c6ba6305]{filter:drop-shadow(0 2px 0 rgba(155,111,230,.2));height:auto!important;width:15cqw!important}.cutie.a[data-v-c6ba6305]{transform:rotate(-6deg)}.cutie.b[data-v-c6ba6305]{transform:rotate(6deg) scaleX(-1)}.heart[data-v-c6ba6305]{align-self:center;color:var(--ch-pink-ink);font-size:max(12px,4.4cqw);margin:0 -.6cqw;text-shadow:0 0 6px hsla(0,0%,100%,.9)}.heart[data-v-c6ba6305],.num[data-v-c6ba6305]{line-height:1}.num[data-v-c6ba6305]{background:var(--ch-grad);border-radius:999px;box-shadow:0 0 0 3px #fff,0 0 0 5px #ffd6e8,3px 5px #9b6fe64d;color:#fff;display:grid;font-family:var(--ch-font-display);font-size:max(22px,9cqw);min-width:18cqw;padding:1.6cqw 4cqw;place-items:center}.num[data-v-c6ba6305],.out-of[data-v-c6ba6305]{font-weight:700}.out-of[data-v-c6ba6305]{color:var(--ch-muted);font-size:max(9.5px,2.6cqw)}.bars[data-v-c6ba6305]{background:#ffffffdb;border-radius:4cqw;box-shadow:0 0 0 1.5px #ffffffe6,2px 3px #9b6fe624;display:grid;gap:1.5cqw;list-style:none;margin:0;padding:2.6cqw 3cqw}.bars li[data-v-c6ba6305]{align-items:baseline;-moz-column-gap:1.5cqw;column-gap:1.5cqw;display:grid;grid-template-columns:1fr auto;row-gap:.5cqw;text-align:left}.lbl[data-v-c6ba6305],.val[data-v-c6ba6305]{font-size:max(9px,2.65cqw);font-weight:700;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lbl[data-v-c6ba6305]{color:var(--ch-ink)}.cap[data-v-c6ba6305]{color:var(--ch-muted);font-size:max(8.5px,2.2cqw);font-weight:700;margin-left:.4em}.val[data-v-c6ba6305]{color:var(--ch-primary-text);font-family:var(--ch-font-display)}.track[data-v-c6ba6305]{background:var(--ch-ring);grid-column:1/-1;height:max(5px,1.6cqw)}.fill[data-v-c6ba6305],.track[data-v-c6ba6305]{border-radius:999px;display:block}.fill[data-v-c6ba6305]{background:var(--ch-grad);height:100%;min-width:6px;position:relative}.friction .fill[data-v-c6ba6305]{background:linear-gradient(135deg,color-mix(in srgb,var(--tone-hard) 70%,#fff),var(--tone-hard))}.spark[data-v-c6ba6305]{color:var(--ch-gold);font-size:max(8px,2.6cqw);font-style:normal;line-height:1;position:absolute;right:-1.4cqw;text-shadow:0 0 2px #fff,0 0 6px rgba(255,197,77,.85);top:50%;transform:translateY(-52%)}.love-art[data-v-1910d821]{align-content:center;display:grid;gap:1.6cqw;inset:7cqw 3cqw 3cqw;justify-items:center;position:absolute;text-align:center}.duo[data-v-1910d821]{align-items:center;display:flex;gap:2cqw}.buddy[data-v-1910d821]{display:grid;gap:.6cqw;justify-items:center;margin:0}.disc[data-v-1910d821]{display:block;filter:drop-shadow(2px 3px 0 rgba(155,111,230,.22));height:17cqw;line-height:0;width:17cqw}.disc[data-v-1910d821] svg{display:block;height:100%;width:100%}.buddy figcaption[data-v-1910d821]{color:var(--ch-primary-text);font-family:var(--ch-font-display);font-size:max(10px,2.8cqw);font-weight:600;line-height:1}.hearts[data-v-1910d821]{display:grid;padding-bottom:3cqw;place-items:center;position:relative}.hearts i[data-v-1910d821]{color:var(--ch-pink-ink);font-size:max(18px,7cqw);font-style:normal;line-height:1;text-shadow:0 0 8px hsla(0,0%,100%,.9)}.hearts .small[data-v-1910d821]{color:var(--ch-gold);font-size:max(10px,3.2cqw);position:absolute;right:-2.4cqw;top:-2cqw}.kicker[data-v-1910d821]{color:var(--ch-muted);font-size:max(9.5px,2.6cqw);font-weight:800;letter-spacing:.06em;margin:.4cqw 0 0;text-transform:uppercase}.archetype[data-v-1910d821]{background:var(--ch-grad);border-radius:999px;box-shadow:0 0 0 3px #fff,0 0 0 5px var(--ch-ring),3px 5px #9b6fe64d;color:#fff;font-family:var(--ch-font-display);font-size:max(15px,6cqw);font-weight:600;line-height:1.1;margin:0;max-width:100%;padding:1.6cqw 5.5cqw}.chips[data-v-1910d821]{display:flex;flex-wrap:wrap;gap:3.6cqw 3.8cqw;justify-content:center;list-style:none;margin:1.4cqw 0 0;padding:0}.chip[data-v-1910d821]{align-items:center;background:color-mix(in srgb,var(--chip) 34%,#fff);border-radius:999px;box-shadow:0 0 0 1.5px #fff;color:color-mix(in srgb,var(--chip) 35%,var(--ch-ink));display:inline-flex;font-family:var(--ch-font-display);font-size:max(9.5px,2.75cqw);font-weight:600;gap:.8cqw;line-height:1.15;padding:.4cqw 2.4cqw .4cqw .8cqw;white-space:nowrap}.chip-cutie[data-v-1910d821]{display:block;height:auto;width:5.6cqw}.timeline[data-v-24b34771]{border-radius:3cqw 3cqw 0 0;bottom:0;left:2cqw;-webkit-mask-image:linear-gradient(180deg,#000 84%,transparent 99%);mask-image:linear-gradient(180deg,#000 84%,transparent 99%);overflow:hidden;position:absolute;right:2cqw;top:11cqw}.timeline[data-v-24b34771] svg{display:block;height:auto!important;max-width:none!important;width:100%!important}.poster-art[data-v-1d143325]{inset:0;position:absolute}.frame[data-v-1d143325]{background:#fff;border:max(2px,.7cqw) solid var(--ch-ink);border-radius:1.2cqw;box-shadow:1.6cqw 2.2cqw color-mix(in srgb,var(--tint,var(--ch-ring)) 85%,var(--ch-primary) 15%);margin:0;padding:1.6cqw;position:absolute;top:14cqw;width:43cqw}.frame img[data-v-1d143325]{aspect-ratio:4/5;box-shadow:0 0 0 1px #ece4f6;display:block;height:auto;width:100%}.back[data-v-1d143325]{left:10cqw;transform:rotate(-7deg)}.front[data-v-1d143325]{left:45cqw;top:16cqw;transform:rotate(5deg)}.reports-wizard[data-v-e3f79465]{margin:0 auto;max-width:780px}.my-reports-link[data-v-e3f79465]{font-size:.88rem;font-weight:600;margin-bottom:12px;text-align:right}h1[data-v-e3f79465]{margin-bottom:4px}.lead[data-v-e3f79465],h1[data-v-e3f79465]{text-align:center}.lead[data-v-e3f79465]{color:var(--ch-muted);margin:0 auto 24px;max-width:560px}.row-title[data-v-e3f79465]{margin:8px 0 22px}.pack-card+.row-title[data-v-e3f79465]{margin-top:44px}.product-grid[data-v-e3f79465]{display:grid;gap:26px 22px;grid-template-columns:1fr 1fr}.desc[data-v-e3f79465]{color:var(--ch-muted);font-size:.92rem;margin:0}.mode-row[data-v-e3f79465]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.credits-note[data-v-e3f79465]{color:var(--ch-muted);font-size:.82rem;margin:0}.pack-card[data-v-e3f79465]{--tint:#d4f1ea;align-items:center;background:var(--ch-surface);display:grid;gap:20px;grid-template-columns:210px minmax(0,1fr) auto;margin-top:26px;text-align:left}.pack-art[data-v-e3f79465]{width:210px}.pack-card h3[data-v-e3f79465]{font-size:1.1rem;margin:0 0 4px}.pack-card .desc[data-v-e3f79465]{font-size:.88rem;margin:0;max-width:340px}.pack-card-action[data-v-e3f79465]{display:grid;gap:8px;justify-items:center}.pack-price[data-v-e3f79465]{color:var(--ch-muted);font-size:.82rem;font-weight:700;margin:0;text-align:center}@media(min-width:641px)and (max-width:860px){.pack-card[data-v-e3f79465]{grid-template-columns:210px minmax(0,1fr);row-gap:12px}.pack-art[data-v-e3f79465]{grid-row:span 2}.pack-card-info[data-v-e3f79465]{align-self:end}.pack-card-action[data-v-e3f79465]{align-self:start;justify-items:start}.pack-price[data-v-e3f79465]{text-align:left}}.quick-grid[data-v-e3f79465]{display:grid;gap:26px 22px;grid-template-columns:1fr 1fr}.linkish[data-v-e3f79465]{font:inherit;font-size:.88rem;text-decoration:underline}.back-btn[data-v-e3f79465],.linkish[data-v-e3f79465]{background:none;border:0;color:var(--ch-muted);cursor:pointer;padding:0}.back-btn[data-v-e3f79465]{font:inherit;font-weight:600;margin-bottom:12px}.tint-chip[data-v-e3f79465]{background:color-mix(in srgb,var(--tint) 30%,#fff);border-radius:999px;color:color-mix(in srgb,var(--tint) 35%,var(--ch-ink));display:inline-block;font-family:var(--ch-font-display);font-weight:600;line-height:1.15;padding:3px 12px;white-space:nowrap}.form[data-v-e3f79465],.row[data-v-e3f79465]{display:grid;gap:16px}.row[data-v-e3f79465]{grid-template-columns:1fr 1fr}.field[data-v-e3f79465]{display:grid;gap:8px}.field label[data-v-e3f79465]{font-weight:600}.place-label[data-v-e3f79465]{display:grid;gap:8px}.field .place-label[data-v-e3f79465]{font-weight:400}.place-label>span[data-v-e3f79465]{font-weight:600}.opt[data-v-e3f79465]{color:var(--ch-muted);font-size:.85rem;font-weight:400}.checkbox[data-v-e3f79465]{align-items:center;display:flex;font-size:.9rem;gap:8px}.hint[data-v-e3f79465]{color:var(--ch-muted);font-size:.8rem;margin:0}.solar-hint[data-v-e3f79465]{font-size:.9rem;margin:0}.err[data-v-e3f79465]{color:#c0446a;margin:0}.mode-pick[data-v-e3f79465]{display:grid;gap:8px;justify-items:center;margin-bottom:16px}.mode-pick-label[data-v-e3f79465]{font-weight:700;margin:0}.resume-note[data-v-e3f79465]{font-size:.92rem;margin:0 0 16px}.start-note[data-v-e3f79465]{font-size:.92rem;margin:0 auto 20px;max-width:560px;text-align:center}.product-grid[data-v-e3f79465]{scroll-margin-top:90px}.prefill-card[data-v-e3f79465]{justify-items:center;text-align:center}.prefill-card .field[data-v-e3f79465]{justify-self:stretch;text-align:left}.prefill-lead[data-v-e3f79465]{margin:0}.prefill-people[data-v-e3f79465]{display:grid;gap:24px;justify-content:center}.prefill-people.pair[data-v-e3f79465]{grid-template-columns:repeat(2,minmax(0,220px))}.prefill-person[data-v-e3f79465]{display:grid;gap:4px;justify-items:center;min-width:0;overflow-wrap:anywhere}.top[data-v-e3f79465]{align-items:start;-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:1fr auto}.form.has-sign .top[data-v-e3f79465]{-moz-column-gap:16px;column-gap:16px}.top-fields[data-v-e3f79465]{display:grid;gap:16px;min-width:0}.sign-peek[data-v-e3f79465]{display:grid;gap:6px;justify-items:center;padding-top:4px}.peek-enter-active[data-v-e3f79465],.peek-leave-active[data-v-e3f79465]{transition:opacity .3s ease,transform .3s ease}.peek-enter-from[data-v-e3f79465]{opacity:0;transform:translate(28px) scale(.9)}.peek-leave-to[data-v-e3f79465]{opacity:0;transform:scale(.9)}.preview-title[data-v-e3f79465]{font-size:2.2rem;margin:0 0 18px}.summary[data-v-e3f79465]{display:grid;gap:12px;margin-bottom:20px}.summary-people[data-v-e3f79465]{display:grid;gap:28px;justify-content:center}.summary-people.pair[data-v-e3f79465]{grid-template-columns:repeat(2,minmax(0,260px))}.summary-person[data-v-e3f79465]{align-content:start;display:grid;gap:2px;justify-items:center;max-width:300px;min-width:0;overflow-wrap:anywhere;text-align:center}.summary-person[data-v-e3f79465] .cutie-stage{margin-bottom:6px}.summary-name[data-v-e3f79465]{font-family:var(--ch-font-display);font-size:1.15rem;font-weight:600}.summary-person .muted[data-v-e3f79465]{color:var(--ch-muted);font-size:.85rem}.summary-mode[data-v-e3f79465]{margin:4px 0 0;text-align:center}.summary-source[data-v-e3f79465]{font-size:.88rem;margin:0}.state-block[data-v-e3f79465],.summary-source[data-v-e3f79465]{color:var(--ch-muted);text-align:center}.state-block[data-v-e3f79465]{display:grid;gap:14px;justify-items:center;padding:40px 16px}.state-block p[data-v-e3f79465]{margin:0}.checkout-time-note[data-v-e3f79465]{font-size:.9rem;margin:20px 0 0}.checkout-block[data-v-e3f79465]{--tint:#ffd6e8;align-items:center;background:linear-gradient(135deg,#fff0f6,#fff 70%);display:flex;gap:24px;justify-content:center;margin-top:12px;scroll-margin-top:90px}.checkout-cuties[data-v-e3f79465]{display:flex;flex:0 0 auto;gap:2px}.checkout-main[data-v-e3f79465]{display:grid;gap:12px;justify-items:center;text-align:center}.checkout-price[data-v-e3f79465]{font-size:1.1rem}.checkout-promo[data-v-e3f79465]{color:#c2186b;font-size:.85rem;font-weight:700;margin:-4px 0 0}.checkout-line[data-v-e3f79465],.checkout-note[data-v-e3f79465]{color:var(--ch-muted);margin:0}.checkout-line[data-v-e3f79465]{font-size:.88rem;max-width:420px}.sample-link[data-v-e3f79465]{font-size:.9rem;font-weight:700}@media(max-width:640px){.product-grid[data-v-e3f79465],.quick-grid[data-v-e3f79465],.row[data-v-e3f79465]{grid-template-columns:1fr}.sign-peek[data-v-e3f79465] .cutie-stage{--stage:84px}.preview-title[data-v-e3f79465]{font-size:1.7rem}.summary-people[data-v-e3f79465]{gap:12px}.summary-person[data-v-e3f79465] .cutie-stage{--stage:100px}.summary-person[data-v-e3f79465]{font-size:.92rem}.prefill-people[data-v-e3f79465]{gap:12px}.pack-card[data-v-e3f79465]{gap:14px;grid-template-columns:minmax(0,1fr);text-align:center}.pack-art[data-v-e3f79465]{justify-self:stretch;width:auto}.pack-card .desc[data-v-e3f79465]{margin:0 auto}.checkout-block[data-v-e3f79465]{flex-direction:column;gap:14px}}@media(prefers-reduced-motion:reduce){.peek-enter-active[data-v-e3f79465],.peek-leave-active[data-v-e3f79465]{transition:none}}
