._1ae7hb80{border-radius:var(--_1l39llf1s);background:var(--_1l39llf1);border:1px solid var(--_1l39llf5);width:34px;height:34px;color:var(--_1l39llfm);cursor:pointer;justify-content:center;align-items:center;transition:transform .15s,background-color .2s,border-color .2s,box-shadow .2s;display:flex;position:absolute;top:10px;right:10px}
._1ae7hb80[data-wished]{background:var(--_1l39llfm);border-color:var(--_1l39llfm);color:var(--_1l39llfn);box-shadow:var(--_1l39llf2p)}
._1ae7hb81{justify-content:center;align-items:center;gap:var(--_1l39llf19);width:100%;padding:var(--_1l39llf1b) 30px;border-radius:var(--_1l39llf1s);border:var(--_1l39llf1u) solid var(--_1l39llf5);color:var(--_1l39llfp);font-family:var(--_1l39llf1x);font-weight:var(--_1l39llf2d);font-size:var(--_1l39llf23);line-height:var(--_1l39llf2e);cursor:pointer;background:0 0;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}
._1ae7hb81[data-wished]{border-color:var(--_1l39llfm);background:color-mix(in srgb, var(--_1l39llfm) 10%, var(--_1l39llf1));color:var(--_1l39llfm)}
._1ae7hb80[data-wished] svg,._1ae7hb81[data-wished] svg{animation:.32s thca8ka}
@media (hover:hover) and (pointer:fine){._1ae7hb80:hover{transform:scale(1.08)}._1ae7hb81:hover{border-color:var(--_1l39llfm)}}
@media (prefers-reduced-motion:reduce){._1ae7hb80[data-wished] svg,._1ae7hb81[data-wished] svg{animation:none}}
