.icon-ai-stars[data-v-b9a29f1b]{flex-shrink:0;width:18px;height:18px;transition:filter .24s;display:block;overflow:visible}.icon-ai-stars path[data-v-b9a29f1b]{fill:#0000;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.icon-ai-stars__star[data-v-b9a29f1b]{transition:fill .24s}.icon-ai-stars__spark[data-v-b9a29f1b]{transform-box:view-box;transition:transform .26s cubic-bezier(.34,1.4,.64,1)}.icon-ai-stars__spark--top[data-v-b9a29f1b]{transform-origin:4.5px 4.5px}.icon-ai-stars__spark--bottom[data-v-b9a29f1b]{transform-origin:4.5px 19.5px}.icon-ai-stars__spark-glyph[data-v-b9a29f1b]{transform-box:view-box;transition:stroke-width .26s}.icon-ai-stars--filled[data-v-b9a29f1b]{filter:drop-shadow(0 0 4px #fff6)}.icon-ai-stars--filled .icon-ai-stars__star[data-v-b9a29f1b]{fill:currentColor}@media (prefers-reduced-motion:reduce){.icon-ai-stars[data-v-b9a29f1b],.icon-ai-stars .icon-ai-stars__spark[data-v-b9a29f1b],.icon-ai-stars .icon-ai-stars__spark--bottom .icon-ai-stars__spark-glyph[data-v-b9a29f1b],.icon-ai-stars .icon-ai-stars__spark--top .icon-ai-stars__spark-glyph[data-v-b9a29f1b],.icon-ai-stars .icon-ai-stars__star[data-v-b9a29f1b]{transition-duration:.01ms;animation:none}}.button[data-v-13b920a2]{font-family:var(--font-family-font-family),sans-serif;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:none;outline:none;justify-content:center;align-items:center;font-weight:580;text-decoration:none;transition:background-color .2s,color .2s,opacity .2s;display:inline-flex}.button[data-v-13b920a2]:focus-visible{outline:2px solid var(--color-cyan-cyan-500);outline-offset:2px}.button--disabled[data-v-13b920a2]{cursor:not-allowed}.button--l[data-v-13b920a2]{letter-spacing:.32px;border-radius:var(--corner-radius-l,12px);height:56px;font-size:14px;line-height:16px}.button--l.button--text[data-v-13b920a2]{padding:0 12px}.button--l.button--icon-only[data-v-13b920a2]{width:56px;padding:0}.button--l .button__icon[data-v-13b920a2]{width:18px;height:18px;font-size:18px}.button--l .button__icon[data-v-13b920a2] svg{width:18px;height:18px}.button--l .button__text[data-v-13b920a2]{padding:0 6px}.button--m[data-v-13b920a2]{letter-spacing:.32px;border-radius:var(--corner-radius-l,12px);height:40px;font-size:14px;line-height:16px}.button--m.button--ai[data-v-13b920a2],.button--m.button--text[data-v-13b920a2]{padding:0 12px}.button--m.button--icon-only[data-v-13b920a2]{width:40px;padding:0}.button--m.button--icon-only .button__icon[data-v-13b920a2]{width:18px;height:18px;font-size:18px}.button--m.button--icon-only .button__icon[data-v-13b920a2] svg{width:18px;height:18px}.button--m .button__icon[data-v-13b920a2]{width:16px;height:16px;font-size:16px}.button--m .button__icon[data-v-13b920a2] svg{width:100%;height:100%}.button--m .button__text[data-v-13b920a2]{padding:0 6px}.button--s[data-v-13b920a2]{letter-spacing:.32px;border-radius:var(--buttons-corner-radius-s,8px);height:32px;font-size:14px;line-height:16px}.button--s.button--ai[data-v-13b920a2],.button--s.button--text[data-v-13b920a2]{padding:0 12px}.button--s.button--icon-only[data-v-13b920a2]{width:32px;padding:0}.button--s .button__icon[data-v-13b920a2]{width:16px;height:16px;font-size:16px}.button--s .button__icon[data-v-13b920a2] svg{width:100%;height:100%}.button--s .button__text[data-v-13b920a2]{padding:0 6px}.button--primary[data-v-13b920a2]{background-color:var(--color-teal-teal-500);color:var(--color-white)}.button--primary[data-v-13b920a2]:hover:not(.button--disabled){background-color:var(--color-teal-teal-600)}.button--primary[data-v-13b920a2]:active:not(.button--disabled){background-color:var(--color-teal-teal-700)}.button--primary.button--active[data-v-13b920a2]{background-color:var(--color-teal-teal-600)}.button--primary.button--disabled[data-v-13b920a2]{background-color:var(--background-ui-disabeld);color:var(--foreground-ui-disabled)}.button--secondary[data-v-13b920a2]{background-color:var(--color-white,#fff);color:var(--foreground-texts-default);border:1.2px solid var(--color-black-10,#0000001a);box-shadow:0 4px 16px 0 var(--tiles-effects-shadow-a,#0062570d)}.button--secondary[data-v-13b920a2]:active:not(.button--disabled),.button--secondary[data-v-13b920a2]:hover:not(.button--disabled){border-color:var(--color-teal-teal-500,#00b7ae);box-shadow:0 4px 16px 0 var(--color-teal-30,#68ffe44d)}.button--secondary[data-v-13b920a2]:active:not(.button--disabled){background-color:var(--color-gray-gray-100,#f5f5f5)}.button--secondary.button--active[data-v-13b920a2]{background-color:var(--color-teal-teal-75,#defcf7);border-color:var(--color-teal-50,#68ffe480);color:var(--color-teal-teal-900,#004e4e);box-shadow:0 4px 16px 0 var(--tiles-effects-shadow-a,#0062570d)}.button--secondary.button--active[data-v-13b920a2]:active:not(.button--disabled),.button--secondary.button--active[data-v-13b920a2]:hover:not(.button--disabled){border-color:var(--color-teal-teal-500,#00b7ae);box-shadow:0 4px 16px 0 var(--color-teal-30,#68ffe44d)}.button--secondary.button--active[data-v-13b920a2]:active:not(.button--disabled){background-color:var(--color-teal-teal-100,#ccfbef)}.button--secondary.button--disabled[data-v-13b920a2]{background-color:var(--background-ui-disabeld,#0000001a);color:var(--foreground-ui-disabled,#0000004d);box-shadow:none;border:none}.button--ghost[data-v-13b920a2]{color:var(--foreground-texts-soft);background-color:#0000}.button--ghost[data-v-13b920a2]:hover:not(.button--disabled){background-color:var(--color-black-3)}.button--ghost.button--active[data-v-13b920a2],.button--ghost[data-v-13b920a2]:active:not(.button--disabled){background-color:var(--color-black-5)}.button--ghost.button--disabled[data-v-13b920a2]{background-color:var(--background-ui-disabeld);color:var(--foreground-ui-disabled)}.button--link[data-v-13b920a2]{color:var(--color-cyan-cyan-700);background-color:#0000;gap:4px;height:auto;padding:0}.button--link .button__text[data-v-13b920a2]{padding:0}.button--link[data-v-13b920a2]:hover:not(.button--disabled){color:var(--color-cyan-cyan-800);text-decoration:underline}.button--link[data-v-13b920a2]:active:not(.button--disabled){color:var(--color-cyan-cyan-900)}.button--subtle-link[data-v-13b920a2]{color:var(--foreground-texts-soft);background-color:#0000;gap:4px;height:auto;padding:0;font-size:14px}.button--subtle-link .button__text[data-v-13b920a2]{padding:0}.button--subtle-link[data-v-13b920a2]:hover:not(.button--disabled){color:var(--foreground-texts-default);text-decoration:underline}.button--subtle-link[data-v-13b920a2]:active:not(.button--disabled){color:var(--foreground-texts-intensive)}.button--left[data-v-13b920a2],.button--right[data-v-13b920a2],.button--solo[data-v-13b920a2]{gap:0}.button__icon[data-v-13b920a2]{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:visible}.button__icon[data-v-13b920a2] svg{width:100%;height:100%;display:block}.button__text[data-v-13b920a2]{justify-content:center;align-items:center;display:flex}.button__icon--spin[data-v-13b920a2]{animation:1s linear infinite button-spin-13b920a2}.button__icon--ai[data-v-13b920a2]{transition:transform .3s,filter .3s}.button__icon--ai-animated[data-v-13b920a2]{filter:drop-shadow(0 0 4px);animation:1.2s ease-in-out infinite sparkle-pulse-13b920a2}@keyframes button-spin-13b920a2{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes sparkle-pulse-13b920a2{0%,to{transform:scale(1)rotate(0)}25%{transform:scale(1.1)rotate(5deg)}50%{transform:scale(1)rotate(0)}75%{transform:scale(1.1)rotate(-5deg)}}
