.tag[data-v-5bf88514]{background:var(--brand);border-radius:14px;max-width:520px;padding:6px;transform:rotate(-1.2deg);box-shadow:0 10px 24px -14px oklch(30% .1 350/.6)}.head[data-v-5bf88514]{color:var(--brand-ink);text-align:center;padding:var(--s2) var(--s4) var(--s3);line-height:1}.hello[data-v-5bf88514]{font:700 clamp(1.6rem,1.2rem + 2vw,2.4rem)/1 var(--sans);letter-spacing:.08em;display:block}.small[data-v-5bf88514]{font-size:var(--t-sm);letter-spacing:.02em;margin-top:6px;display:block}.body[data-v-5bf88514]{min-height:96px;padding:var(--s4) var(--s4) var(--s6);background:#fff;border-radius:9px;place-items:center;display:grid}.marker[data-v-5bf88514]{font-family:var(--marker);color:oklch(25% .04 260);text-align:center;overflow-wrap:anywhere;font-size:clamp(1.5rem,1.05rem + 2.2vw,2.5rem);line-height:1.15}.result[data-v-2a847de7]{gap:var(--s8);display:grid}.top[data-v-2a847de7]{gap:var(--s6);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.top[data-v-2a847de7]>*{min-width:0}@media (width>=760px){.top[data-v-2a847de7]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}dl[data-v-2a847de7]{margin:0}dl[data-v-2a847de7],dl div[data-v-2a847de7]{gap:var(--s3);display:grid}dl div[data-v-2a847de7]{border-bottom:1px dashed var(--border);padding-bottom:var(--s2);grid-template-columns:minmax(0,11rem) minmax(0,1fr)}dt[data-v-2a847de7]{color:var(--ink-muted);font-size:var(--t-sm)}dd[data-v-2a847de7]{margin:0;font-weight:700}.grid[data-v-2a847de7]{gap:var(--s8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.grid[data-v-2a847de7]>*{min-width:0}@media (width>=860px){.grid[data-v-2a847de7]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.why h3[data-v-2a847de7]{margin-top:0}.note[data-v-2a847de7]{background:var(--brand-soft);padding:var(--s3) var(--s4);border-radius:10px}.calc[data-v-f5252459]{gap:var(--s6);display:grid}.tabs[data-v-f5252459]{gap:var(--s2);flex-wrap:wrap;display:flex}.tabs button[data-v-f5252459]{min-height:44px;padding:0 var(--s4);border:2px solid var(--border);color:var(--ink);font:700 var(--t-sm) var(--sans);cursor:pointer;background:#fff;border-radius:999px}.tabs button[aria-selected=true][data-v-f5252459]{background:var(--ink);border-color:var(--ink);color:#fff}.tabs button[data-v-f5252459]:hover:not([aria-selected=true]){border-color:var(--brand)}.inputs[data-v-f5252459]{gap:var(--s4);display:grid}.hint[data-v-f5252459]{color:var(--ink-muted);margin:0}.two[data-v-f5252459]{gap:var(--s4);grid-template-columns:minmax(0,1fr);display:grid}.two[data-v-f5252459]>*{min-width:0}@media (width>=640px){.two[data-v-f5252459]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.opts[data-v-f5252459]{gap:var(--s2) var(--s6);flex-wrap:wrap;align-items:center;display:flex}.gender span[data-v-f5252459]{color:var(--ink-muted);font-size:var(--t-sm)}.chain[data-v-f5252459]{font-size:var(--t-lg);font-family:var(--serif);margin:0}.chain strong[data-v-f5252459]{font-weight:400}.examples[data-v-f5252459],.stepbtns[data-v-f5252459]{gap:var(--s2);flex-wrap:wrap;display:flex}.examples[data-v-f5252459]{font-size:var(--t-sm);color:var(--ink-muted);align-items:center}.chip[data-v-f5252459]{min-height:44px;padding:0 var(--s3);border:1.5px dashed var(--brand);color:var(--brand-deep);font:400 var(--t-sm) var(--sans);cursor:pointer;background:#fff;border-radius:999px}.chip[data-v-f5252459]:hover{background:var(--brand-soft)}.row[data-v-f5252459]{align-items:center;gap:var(--s4);display:flex}.count[data-v-f5252459]{color:var(--ink-muted);font-size:var(--t-sm)}.err[data-v-f5252459]{color:oklch(45% .17 25);margin:0}.parsed[data-v-f5252459]{color:var(--ink-muted);margin:0}.linkbtn[data-v-f5252459]{color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0;text-decoration:underline}.empty[data-v-f5252459]{padding:var(--s8);text-align:center;border:2px dashed var(--border);border-radius:var(--radius);margin:0}.empty[data-v-f5252459],.recent[data-v-f5252459]{color:var(--ink-muted)}.recent[data-v-f5252459]{gap:var(--s2);font-size:var(--t-sm);flex-wrap:wrap;align-items:center;display:flex}
