.objects-heading .goods-invitation{letter-spacing:-.015em;max-width:44ch;color:var(--ink);text-wrap:pretty;margin:1.75rem 0 0;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.65}.goods-invitation>span{display:block}.goods-invitation>span:first-child,.goods-invitation strong{font-weight:600}.goods-interest{--signal-color:#bb0050;--signal-ink:#17171c;justify-content:flex-end;width:100%;padding-top:.5rem;display:flex;container-type:inline-size}.goods-signal[data-slot=button]{min-width:0;max-width:100%;height:auto;min-height:48px;color:var(--signal-ink);letter-spacing:-.025em;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:.5rem 0 .5rem .25rem;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.35;transition:color .18s,transform .12s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:relative}.goods-signal[data-slot=button]:focus-visible{outline:2px solid var(--signal-color);outline-offset:5px;box-shadow:none}.goods-signal[data-slot=button]:active{transform:translateY(1px)}.goods-signal-halo{flex:0 0 2rem;place-items:center;width:2rem;height:2rem;transition:transform .2s cubic-bezier(.2,.8,.2,1);display:grid;position:relative}.goods-signal-beat{place-items:center;width:100%;height:100%;display:grid;position:relative}.goods-signal .goods-signal-orbit{width:100%;height:100%;color:var(--signal-ink);position:relative;overflow:visible}.goods-signal-ribbon{stroke:currentColor;fill:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.goods-signal-ribbon-0{color:#0866ed}.goods-signal-ribbon-1{color:#f20b61}.goods-signal-caption{min-width:0;position:relative}.goods-signal-caption:after{content:"";transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#0866ed,#f20b61);height:1.5px;transition:transform .2s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-5px;left:0;right:0;transform:scaleX(0)}.goods-signal-label{display:grid;overflow:hidden}.goods-signal-label>span{grid-area:1/1;transition:transform .29s cubic-bezier(.2,.8,.2,1),opacity .2s}.goods-signal-label>span:last-child{opacity:0;transform:translateY(.65em)}.goods-signal[aria-pressed=true]{color:var(--signal-color)}.goods-signal[aria-pressed=true] .goods-signal-label>span:first-child{opacity:0;transform:translateY(-.65em)}.goods-signal[aria-pressed=true] .goods-signal-label>span:last-child{opacity:1;transform:translateY(0)}.goods-signal-bloom{pointer-events:none;opacity:0;background:radial-gradient(circle,#ff267035 0%,#ff267019 30%,#ff267000 70%);border-radius:50%;width:3.75rem;height:3.75rem;position:absolute}.goods-signal-beat[data-celebrate=true]{animation:.5s both goods-signal-joy}.goods-signal-beat[data-celebrate=true] .goods-signal-bloom{animation:.55s both goods-signal-bloom}.goods-signal-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.goods-dialog .goods-interest{justify-content:flex-start;margin-top:1.5rem}.goods-dialog .goods-signal[data-slot=button]{justify-content:flex-start}.goods-reaction-note{color:#59595e;max-width:34ch;margin-top:.75rem;font-size:.875rem;line-height:1.6}@container (width<=175px){.goods-signal[data-slot=button]{white-space:normal;text-align:left;gap:.25rem;width:100%}.goods-signal-halo{flex-basis:1.5rem;width:1.5rem;height:1.5rem}.goods-signal .goods-signal-orbit{width:1.5rem;height:1.5rem}.goods-signal-label{align-items:center;min-width:0;min-height:2.7em}.goods-signal-label>span{text-wrap:balance}}@keyframes goods-signal-joy{0%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(0)scale(1)}16%{animation-timing-function:cubic-bezier(.16,1,.3,1);transform:translateY(1px)scale(.94)}58%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateY(-3px)scale(1.09)}82%{animation-timing-function:cubic-bezier(.2,.8,.2,1);transform:translateY(.5px)scale(.99)}to{transform:translateY(0)scale(1)}}@keyframes goods-signal-bloom{0%,10%{opacity:0;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(.65)}42%{opacity:1;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:scale(1)}to{opacity:0;transform:scale(1.4)}}@media (hover:hover) and (pointer:fine){.goods-signal[data-slot=button]:hover{background:0 0}.goods-signal[data-slot=button][aria-pressed=false]:hover{color:var(--signal-ink)}.goods-signal[aria-pressed=false]:hover .goods-signal-halo{transition-duration:.18s;transform:translateY(-3px)}.goods-signal[aria-pressed=false]:hover .goods-signal-ribbon-0{transition-duration:.18s;transform:translateY(2px)}.goods-signal[aria-pressed=false]:hover .goods-signal-ribbon-1{transition-duration:.18s;transform:translateY(-2px)}.goods-signal[aria-pressed=false]:hover .goods-signal-caption:after{transition-duration:.18s;transform:scaleX(1)}}.goods-signal[aria-pressed=false]:focus-visible .goods-signal-caption:after{transition-duration:.18s;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.goods-signal[data-slot=button],.goods-signal-halo,.goods-signal-ribbon,.goods-signal-caption:after,.goods-signal-label>span{transition:none!important}.goods-signal-beat[data-celebrate],.goods-signal-beat[data-celebrate] .goods-signal-bloom{animation:none}.goods-signal[aria-pressed=false]:hover .goods-signal-halo,.goods-signal[aria-pressed=false]:hover .goods-signal-ribbon,.goods-signal[data-slot=button]:active{transform:none}}[data-motion=off] .goods-signal-beat[data-celebrate],[data-motion=off] .goods-signal-beat[data-celebrate] .goods-signal-bloom{animation:none}[data-motion=off] .goods-signal[data-slot=button],[data-motion=off] .goods-signal-halo,[data-motion=off] .goods-signal-ribbon,[data-motion=off] .goods-signal-caption:after,[data-motion=off] .goods-signal-label>span{transition:none}[data-motion=off] .goods-signal[aria-pressed=false]:hover .goods-signal-halo,[data-motion=off] .goods-signal[aria-pressed=false]:hover .goods-signal-ribbon,[data-motion=off] .goods-signal[data-slot=button]:active{transform:none}
