.pill-button[data-v-09b97add]{--pill-button-color: #222222;--pill-button-text-color: #fff;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:130px;min-height:24px;height:auto;padding:var(--pill-button-padding-top) var(--pill-button-padding-right) var(--pill-button-padding-bottom) var(--pill-button-padding-left);overflow:visible;color:var(--pill-button-text-color);font:inherit;font-weight:700;line-height:1;text-align:center;text-decoration:none;appearance:none;cursor:pointer;background:transparent;border:0}.pill-button[data-v-09b97add]:focus-visible{outline:2px solid var(--pill-button-color);outline-offset:3px}.pill-button__shape[data-v-09b97add]{position:absolute;inset:0;display:flex;pointer-events:none}.pill-button__left[data-v-09b97add],.pill-button__right[data-v-09b97add]{flex:0 0 auto;height:100%;aspect-ratio:.7/1}.pill-button__left[data-v-09b97add]{background:var(--pill-button-color);border-radius:999px 0 0 999px}.pill-button__center[data-v-09b97add]{flex:1 1 auto;min-width:0;background:var(--pill-button-color)}.pill-button__right[data-v-09b97add]{position:relative}.pill-button__cap[data-v-09b97add]{position:absolute;top:0;right:0;display:block;width:auto;height:100%;aspect-ratio:1;shape-rendering:geometricPrecision}.pill-button__cap path[data-v-09b97add]{fill:var(--pill-button-color)}.pill-button__content[data-v-09b97add]{position:relative;z-index:1}.pill-button__ball[data-v-09b97add]{position:absolute;top:0;right:0;z-index:2;width:auto;height:40%;aspect-ratio:1;pointer-events:none;background:var(--pill-button-color);border-radius:50%;transform:translate(20%,-20%);transition:transform .3s ease}.pill-button:hover .pill-button__ball[data-v-09b97add]{transform:translate(20%,-40%)}@media(prefers-reduced-motion:reduce){.pill-button__ball[data-v-09b97add]{transition:none}}[data-sunon-ai-handle-mounted=true]{overflow:visible!important}.sunon-ai-handle[data-v-820d9fb2]{position:relative;z-index:20;display:inline-flex;width:100%;height:100%;overflow:visible;vertical-align:middle}.sunon-ai-handle[data-v-820d9fb2]:before{position:absolute;top:0;right:100%;bottom:0;width:12px;content:""}.sunon-ai-handle .ai-button[data-v-820d9fb2]{padding-top:0;padding-bottom:0}.sunon-ai-handle__trigger[data-v-820d9fb2]{position:relative;z-index:2;display:block;width:100%;height:100%;padding:0;overflow:hidden;appearance:none;cursor:pointer;background:#fff;border:0;border-radius:50%;box-shadow:0 6px 16px #0000001f;transition:box-shadow .22s ease,transform .22s ease}.sunon-ai-handle__trigger[data-v-820d9fb2]:hover{box-shadow:0 8px 22px #0000002e;transform:translateY(-1px)}.sunon-ai-handle__trigger[data-v-820d9fb2]:focus-visible{outline:2px solid #13a7e7;outline-offset:3px}.sunon-ai-handle__icon[data-v-820d9fb2]{display:block;width:100%;height:100%}.sunon-ai-handle__panel[data-v-820d9fb2]{position:absolute;top:0;right:calc(100% + 10px);display:flex;align-items:center;height:100%;pointer-events:none;visibility:hidden;transform:translate(14px) scaleX(.92);transform-origin:right center;transition:transform .22s ease,visibility 0s linear .22s}.sunon-ai-handle__button-content[data-v-820d9fb2]{display:flex;align-items:center;gap:calc(var(--sunon-ai-handle-size, 40px) / 4);white-space:nowrap;height:calc(var(--sunon-ai-handle-size, 40px));padding-right:calc(var(--sunon-ai-handle-size, 40px) / 2)}.sunon-ai-handle__button-icon[data-v-820d9fb2]{flex:0 0 auto;width:calc(var(--sunon-ai-handle-size, 40px) * .4375);height:calc(var(--sunon-ai-handle-size, 40px) * .4375)}.sunon-ai-handle:hover .sunon-ai-handle__panel[data-v-820d9fb2],.sunon-ai-handle:focus-within .sunon-ai-handle__panel[data-v-820d9fb2]{pointer-events:auto;visibility:visible;transform:translate(0) scaleX(1);transition-delay:0s}@media(prefers-reduced-motion:reduce){.sunon-ai-handle__trigger[data-v-820d9fb2],.sunon-ai-handle__panel[data-v-820d9fb2]{transition:none}}
