.v1wfe94i{color:#fff;font-weight:var(--font-weight-medium);white-space:pre}.w1gnkkgg{display:flex;flex-direction:column;align-items:center;font-family:var(--font-family-mono);border:1px solid var(--color-gray-300);padding:1rem;border-radius:8px;container-type:inline-size}@media (max-width:30rem){.w1gnkkgg{padding:.5rem}}.h13cj3qq{margin-bottom:1.5em;font-weight:var(--font-weight-medium);text-transform:uppercase}.ekxm994,.h13cj3qq{text-align:center;font-size:1rem}.ekxm994{font-style:italic;color:var(--color-gray-700);text-wrap:balance}.l1gw5mdv{width:100%;display:grid;grid-template-columns:1fr;list-style:none;padding:0;grid-gap:4px;gap:4px}@media (min-width:35rem){.l1gw5mdv[data-columns="2"]{grid-template-columns:1fr 1fr}}.l19m4dgx{width:100%;background:var(--color-gray-100);padding:.5rem 1rem;border-radius:2px;animation:fadeFromTransparent .5s calc(var(--index) * .1s) backwards}.d13v6yqn.l19m4dgx{gap:16px}.d13v6yqn.l19m4dgx,.vjz4mgl{display:flex;align-items:center}.vjz4mgl{flex:1 1;flex-direction:column;gap:4px}.b1dh8lne{width:16px;height:16px;border-radius:50%}.lx07i0v{color:var(--color-gray-700);font-size:.875rem}.d13v6yqn .lx07i0v{font-size:.75rem}@media (hover:none){.mmypw1r{display:none}}@media (hover:hover){.t1a4wfrh{display:none}}.s7liaeo{--easing-smooth:cubic-bezier(0.18,0.95,0.04,0.98);position:absolute;inset:0}.mr69cpx{animation:grow-mr69cpx .55s .13s var(--easing-smooth) both,fadeToTransparent 0s .68s forwards}@keyframes grow-mr69cpx{to{r:50}}.moidzyn{--from-color:rgba(255,51,85,.5);fill:#c9f;animation:grow-moidzyn .55s var(--easing-smooth) forwards,colorShift-moidzyn .55s,fadeToTransparent 0s .68s forwards}@keyframes colorShift-moidzyn{0%{fill:var(--from-color)}}@keyframes grow-moidzyn{to{r:50}}.wgjl34j{position:absolute;bottom:32px;left:0;right:0;width:-moz-fit-content;width:fit-content;margin-inline:auto;display:flex;flex-direction:column;gap:6px;pointer-events:none;opacity:.5;transition:opacity .2s ease-in-out}button:hover+.wgjl34j{opacity:1}.wgjl34j[data-is-hidden=true]{opacity:0!important}@media (max-width:40.125rem){.wgjl34j{display:none}}.ciwfk5f{width:82px;height:17px}.s1fd99fx{align-self:flex-end;margin-right:8px;display:block;overflow:visible}.s1jc1lk2{margin-inline:-32px}.b1btlj5u .s1jc1lk2{margin-inline:-16px}.wsu55tb{display:flex;-webkit-box-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;gap:24px;padding-inline:1rem;border-radius:16px}.t1qrscf2{width:100%;min-width:0;margin-inline:4px}.b1btlj5u .t1qrscf2{margin-inline:0}@media (min-width:35.203125rem){.t1qrscf2{flex:1 1;min-width:28.5rem;margin-inline:0}}.b1cpro06{flex:1 1;position:relative;min-width:116px;display:flex;justify-content:center;align-items:center}.b12y7qoq{--red:oklch(0.65 0.3 19.41);position:relative;padding:32px;background:transparent;border:none;border-radius:50%;cursor:pointer}.b12y7qoq:hover{background:hsla(0,0%,100%,.1)}.b12y7qoq:hover path{stroke:var(--red)}.b12y7qoq svg[data-is-heart=true]{display:block}.b12y7qoq[data-is-liked=true] svg[data-is-heart=true]{animation:fromShrunken 2s linear(0,.04 1.1%,.156 2.3%,1.015 8.5%,1.157 10.4%,1.217 12.4%,1.217 13.6%,1.193 15%,.992 21.7%,.964 23.5%,.952 25.3%,.957 27.9%,1.002 34.7%,1.01 38.2%,.998 51%,1) .2s backwards}.b12y7qoq[data-is-liked=true] svg[data-is-heart=true] path{fill:var(--red);stroke:var(--red)}.p5gn37x{--particle-curve:cubic-bezier(0.2,0.56,0,1);position:absolute;inset:0;margin:auto;width:var(--size);height:var(--size);border-radius:50%;pointer-events:none;background:var(--to-color);transform:translate(calc(var(--distance) * cos(var(--angle))),calc(var(--distance) * sin(var(--angle))));animation:fadeToTransparent var(--fade-duration) var(--fade-delay) forwards,fromRestingPosition var(--pop-duration) var(--particle-curve)}@keyframes toFilter-p5gn37x{to{filter:var(--to-filter)}}@keyframes colorShift-p5gn37x{0%{background:var(--from-color)}}.p5gn37x[data-variant=hsl-plus-180]{animation:fadeToTransparent var(--fade-duration) var(--fade-delay) forwards,fromRestingPosition var(--pop-duration) var(--particle-curve),colorShift-p5gn37x 1s linear forwards}.p5gn37x[data-variant=filter-flat]{animation:fadeToTransparent var(--fade-duration) var(--fade-delay) forwards,fromRestingPosition var(--pop-duration) var(--particle-curve),toFilter-p5gn37x 1s linear forwards}
/*# sourceMappingURL=30148c5929b431bb.css.map*/