.resonate-hearts[data-v-0c741ef1]{flex-direction:column;align-items:flex-start;min-width:0;max-width:100%;display:inline-flex}.resonate-hearts.is-open[data-v-0c741ef1]{flex:auto}.heart[data-v-0c741ef1],.resonate-hearts.inline[data-v-0c741ef1]{flex:none}.resonate-hearts.inline .hearts-rail[data-v-0c741ef1]{box-shadow:none;border-color:var(--border-soft);animation:none}.hearts-chip[data-v-0c741ef1]{white-space:nowrap;font-family:inherit}.hearts-chip.is-locked[data-v-0c741ef1],.hearts-chip[data-v-0c741ef1]:disabled{cursor:default}.hearts-chip[data-v-0c741ef1]:focus-visible{box-shadow:var(--sx-focus-ring);outline:none}.hearts-chip.is-locked[data-v-0c741ef1]:hover{border-color:var(--sx-line-4)}.hearts-chip.is-locked.res[data-v-0c741ef1]:hover{border-color:#f0506e47}.hearts-locked-note[data-v-0c741ef1]{max-width:260px;color:var(--sx-muted);margin:6px 0 0;padding-left:4px;font-size:12.5px;line-height:1.4}@media (width<=560px){.hearts-chip-word[data-v-0c741ef1]{display:none}}.hearts-chip.pop[data-v-0c741ef1]{animation:hearts-pop-0c741ef1 .42s var(--sx-ease)}.hearts-run[data-v-0c741ef1]{align-items:center;gap:1px;display:inline-flex}.heart[data-v-0c741ef1]{display:block}.heart[data-v-0c741ef1]:not(.filled){opacity:.42}.an-chip.res .heart[data-v-0c741ef1]:not(.filled){opacity:.38}.hearts-rail-wrap[data-v-0c741ef1]{flex-direction:column;align-items:flex-start;gap:4px;max-width:100%;display:flex}.hearts-rail[data-v-0c741ef1]{border-radius:var(--radius-pill);color:var(--sx-heart);box-shadow:var(--sx-shadow-soft);transform-origin:0;animation:hearts-bloom-0c741ef1 .4s var(--sx-ease);background:#fff;border:1px solid #f0506e47;gap:2px;padding:2px 6px 2px 4px}.hearts-rail[data-v-0c741ef1],.hearts-set[data-v-0c741ef1]{align-items:center;display:inline-flex}.hearts-set[data-v-0c741ef1]{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.hearts-radio[data-v-0c741ef1]{width:34px;height:34px;color:var(--sx-heart);cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.hearts-radio .heart[data-v-0c741ef1]{transition:transform .15s var(--sx-ease)}.hearts-radio.lit .heart[data-v-0c741ef1]{transform:scale(1.08)}.hearts-radio.lead .heart[data-v-0c741ef1]{transform:scale(1.18)}.hearts-radio[data-v-0c741ef1]:focus-visible{box-shadow:var(--sx-focus-ring);outline:none}.hearts-radio[data-v-0c741ef1]:disabled{cursor:default;opacity:.7}.hearts-clear[data-v-0c741ef1]{border-radius:var(--radius-pill);font:inherit;color:var(--sx-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;margin-left:2px;padding:4px 8px;font-size:12px;font-weight:600}.hearts-clear[data-v-0c741ef1]:hover{color:var(--sx-heart);background:#fff1f4}.hearts-clear[data-v-0c741ef1]:disabled{cursor:default;opacity:.6}.hearts-line[data-v-0c741ef1]{color:var(--sx-muted);white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:1.3em;margin:0;padding-left:8px;font-size:12.5px;line-height:1.3}.hearts-line b[data-v-0c741ef1]{color:var(--sx-heart);font-weight:600}.hearts-ask[data-v-0c741ef1]{color:var(--sx-body)}.hearts-hint[data-v-0c741ef1]{color:var(--sx-muted)}.hearts-ask+.hearts-hint[data-v-0c741ef1]{margin-left:.35em}.hearts-toast[data-v-0c741ef1]{z-index:3;box-sizing:border-box;background:var(--sx-ink);color:#fff;width:max-content;max-width:100%;box-shadow:var(--sx-shadow-float);border-radius:14px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;line-height:1.35;display:flex;position:absolute;bottom:calc(100% + 10px);left:0}.hearts-toast-text[data-v-0c741ef1]{flex:auto;min-width:0}.hearts-toast-undo[data-v-0c741ef1]{border-radius:var(--radius-pill);font:inherit;color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff4d;flex:none;padding:3px 9px;font-size:12px;font-weight:600}.hearts-toast-undo[data-v-0c741ef1]:hover{background:#ffffff1f}.hearts-toast-enter-active[data-v-0c741ef1],.hearts-toast-leave-active[data-v-0c741ef1]{transition:opacity .25s var(--sx-ease),transform .25s var(--sx-ease)}.hearts-toast-enter-from[data-v-0c741ef1],.hearts-toast-leave-to[data-v-0c741ef1]{opacity:0;transform:translateY(4px)}@keyframes hearts-bloom-0c741ef1{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes hearts-pop-0c741ef1{0%{transform:scale(1)}40%{transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hearts-chip.pop[data-v-0c741ef1],.hearts-rail[data-v-0c741ef1]{animation:none}.hearts-radio .heart[data-v-0c741ef1],.hearts-toast-enter-active[data-v-0c741ef1],.hearts-toast-leave-active[data-v-0c741ef1]{transition:none}}.tip-ic[data-v-c7787a0d]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.tip-pill.tipped[data-v-c7787a0d]{background:var(--sx-gold-tint);color:#7a5200;border-color:#e8b53e73}.tip-pill[data-v-c7787a0d]:focus-visible{box-shadow:var(--sx-focus-ring);outline:none}
