.feet-landing[data-v-a417223d]{margin-top:72px;color:#f7f3ff;overflow-x:clip}.feet-cta[data-v-a417223d],.feet-landing[data-v-a417223d] .faq,.feet-landing[data-v-a417223d] .features,.feet-landing[data-v-a417223d] .fv-usecases,.feet-landing[data-v-a417223d] .how-to,.feet-landing[data-v-a417223d] .tm,.feet-landing[data-v-a417223d] .why{margin-left:-40px;margin-right:-40px;background:#07070b}.feet-landing[data-v-a417223d] .fv-usecases__card{min-width:0;overflow:hidden}.feet-landing[data-v-a417223d] .fv-usecases__media{position:relative;overflow:hidden;aspect-ratio:790/448}.feet-landing[data-v-a417223d] .fv-usecases__media img{display:block;width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center}.feet-cta[data-v-a417223d]{padding:96px 48px;border-top:1px solid #272a3e;text-align:center}.feet-cta h2[data-v-a417223d]{margin:0;color:#fff;font-size:clamp(30px,4vw,42px);line-height:1.15}.feet-cta p[data-v-a417223d]{max-width:680px;margin:18px auto 0;color:#ffffffad;line-height:1.7}.feet-cta a[data-v-a417223d]{display:inline-flex;margin-top:24px;padding:15px 28px;border-radius:999px;background:#6246b2;color:#fff;font-weight:800;text-decoration:none}.feet-cta a[data-v-a417223d]:focus-visible{outline:2px solid #c4b5fd;outline-offset:3px}@media(max-width:720px){.feet-landing[data-v-a417223d]{margin-top:48px}.feet-cta[data-v-a417223d],.feet-landing[data-v-a417223d] .faq,.feet-landing[data-v-a417223d] .features,.feet-landing[data-v-a417223d] .fv-usecases,.feet-landing[data-v-a417223d] .how-to,.feet-landing[data-v-a417223d] .tm,.feet-landing[data-v-a417223d] .why{margin-left:-16px;margin-right:-16px}.feet-cta[data-v-a417223d]{padding:64px 20px}}.feet-result[data-v-2578d415]{flex-direction:column}.feet-result[data-v-2578d415],.feet-result__stage[data-v-2578d415]{display:flex;min-height:0;height:100%}.feet-result__stage[data-v-2578d415]{position:relative;box-sizing:border-box;flex:1;align-items:center;justify-content:center;overflow:hidden;border:1px solid #2a2a33;border-radius:14px;background:#18181b;padding:42px 16px 16px}.feet-result__dots[data-v-2578d415]{position:absolute;top:14px;left:16px;z-index:5;display:flex;gap:7px}.feet-result__dots i[data-v-2578d415]{display:block;width:11px;height:11px;border-radius:50%}.feet-result__dots i[data-v-2578d415]:first-child{background:#ff5f57}.feet-result__dots i[data-v-2578d415]:nth-child(2){background:#febc2e}.feet-result__dots i[data-v-2578d415]:nth-child(3){background:#28c840}.feet-result__demo[data-v-2578d415]{position:relative;width:100%;height:100%;margin:0;overflow:hidden;border-radius:10px;background:#0e0d14}.feet-result__demo img[data-v-2578d415]{display:block;width:100%;height:100%;object-fit:contain}.feet-result__demo figcaption[data-v-2578d415]{position:absolute;left:12px;bottom:12px;border-radius:999px;background:#0009;padding:4px 11px;color:#fff;font-size:12px}.feet-result__message[data-v-2578d415],.feet-result__processing[data-v-2578d415]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px;text-align:center}.feet-result__spinner[data-v-2578d415]{width:46px;height:46px;border:4px solid #272a3e;border-top-color:#9b6cff;border-radius:50%;animation:feet-spin-2578d415 1s linear infinite}.feet-result__bar[data-v-2578d415]{width:220px;height:6px;overflow:hidden;border-radius:99px;background:#272a3e}.feet-result__bar b[data-v-2578d415]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#9b6cff,#8b5cf6)}.feet-result__message p[data-v-2578d415]{max-width:420px;margin:0;color:#aaa4b8;line-height:1.5}.feet-result__message button[data-v-2578d415]{border:1px solid #2a2a33;border-radius:10px;background:#272a3e;padding:11px 22px;color:#fff;cursor:pointer}.feet-result__done[data-v-2578d415]{position:absolute;inset:42px 16px 16px;overflow:hidden;border-radius:10px;background:#0e0d14}.feet-result__processing--cover[data-v-2578d415]{position:absolute;inset:0;z-index:4;background:#18181b}.feet-result__image[data-v-2578d415]{position:absolute;inset:0 0 76px;width:100%;height:calc(100% - 76px);object-fit:contain}.feet-result__image--pending[data-v-2578d415]{visibility:hidden}.feet-result__actions[data-v-2578d415]{position:absolute;left:50%;bottom:14px;z-index:10;display:flex;width:min(420px,calc(100% - 28px));gap:10px;transform:translate(-50%);visibility:hidden;opacity:0;transition:opacity .25s ease}.feet-result__actions--ready[data-v-2578d415]{visibility:visible;opacity:1}.feet-result__actions button[data-v-2578d415]{display:inline-flex;flex:1;height:46px;align-items:center;justify-content:center;border:1px solid #ffffff24;border-radius:14px;background:#14121ec7;color:#f3efff;font:inherit;font-size:14px;font-weight:800;cursor:pointer}.feet-result__actions .primary[data-v-2578d415]{border:0;background:linear-gradient(135deg,#6d4bd8,#9b6cff);color:#fff;box-shadow:0 14px 30px #8b5cf64d}@keyframes feet-spin-2578d415{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.feet-result__spinner[data-v-2578d415]{animation-duration:3s}.feet-result__actions[data-v-2578d415]{transition:none}}@media(max-width:860px){.feet-result__stage[data-v-2578d415]{min-height:420px}}.feet-workspace[data-v-45674d8b]{display:grid;grid-template-columns:minmax(360px,.38fr) minmax(560px,.62fr);gap:24px;align-items:start;max-width:1200px;margin:22px auto 40px}.feet-workspace__inputs[data-v-45674d8b]{box-sizing:border-box;display:flex;min-width:0;height:clamp(600px,calc(100dvh - 260px),760px);flex-direction:column;overflow:hidden;border:1px solid #2a2a33;border-radius:14px;background:#1c1c22}.feet-workspace[data-v-45674d8b] .feet-result{min-width:0;min-height:0;height:clamp(600px,calc(100dvh - 260px),760px)}.feet-workspace__scroll[data-v-45674d8b]{min-height:0;flex:1 1 auto;overflow-y:auto;padding:18px 18px 4px;scrollbar-width:thin;scrollbar-color:#272a3e #0000}.feet-workspace__footer[data-v-45674d8b]{flex-shrink:0;border-top:1px solid #2a2a33;padding:14px 18px}.feet-field[data-v-45674d8b]{min-width:0;margin:0 0 16px;border:0;padding:0}.feet-field--pair[data-v-45674d8b]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.feet-field__label[data-v-45674d8b]{display:block;margin:0 0 8px;padding:0;color:#fff;font-size:13px;font-weight:600}.feet-field__label small[data-v-45674d8b]{color:#8f89a0;font-size:11.5px;font-weight:500}.feet-field__hint[data-v-45674d8b]{margin:6px 0 0;color:#8f89a0;font-size:11.5px}.feet-field__error[data-v-45674d8b]{margin:6px 0 0;color:#ff7b9c;font-size:12.5px;font-weight:700;line-height:1.45}.feet-chips[data-v-45674d8b]{display:grid;gap:8px}.feet-chips--4[data-v-45674d8b]{grid-template-columns:repeat(4,minmax(0,1fr))}.feet-chips--3[data-v-45674d8b]{grid-template-columns:repeat(3,minmax(0,1fr))}.feet-chips--2[data-v-45674d8b]{grid-template-columns:repeat(2,minmax(0,1fr))}.feet-chips label[data-v-45674d8b]{position:relative;display:flex;min-width:0;min-height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid #2a2a33;border-radius:9px;background:#18181b;padding:6px 8px;color:#c9c3d8;font-size:12.5px;font-weight:600;line-height:1.25;text-align:center;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.feet-chips label[data-v-45674d8b]:hover{border-color:#4a3f78}.feet-chips label.is-active[data-v-45674d8b]{border-color:#9b6cff;background:#241d3d;color:#fff}.feet-chips input[data-v-45674d8b]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.feet-chips label[data-v-45674d8b]:has(input:focus-visible){outline:2px solid #b9a0ff;outline-offset:1px}.feet-chips label[data-v-45674d8b]:has(input:disabled){opacity:.55;cursor:not-allowed}.feet-ratio[data-v-45674d8b]{display:inline-block;flex-shrink:0;border:1.5px solid;border-radius:2px}.feet-ratio--1-1[data-v-45674d8b]{width:12px;height:12px}.feet-ratio--3-4[data-v-45674d8b]{width:11px;height:14px}.feet-ratio--9-16[data-v-45674d8b]{width:9px;height:15px}.feet-select[data-v-45674d8b]{display:block;min-width:0}.feet-select select[data-v-45674d8b]{box-sizing:border-box;width:100%;height:38px;border:1px solid #2a2a33;border-radius:9px;background:#18181b url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23aaa4b8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;padding:0 30px 0 11px;color:#fff;font:inherit;font-size:13px;-webkit-appearance:none;appearance:none;cursor:pointer}.feet-select select[data-v-45674d8b]:focus-visible{outline:2px solid #b9a0ff;outline-offset:1px}.feet-select select[data-v-45674d8b]:disabled{opacity:.55;cursor:not-allowed}.feet-advanced[data-v-45674d8b]{margin:0 0 16px;border:1px solid #2a2a33;border-radius:10px;background:#18181b;padding:0 12px}.feet-advanced summary[data-v-45674d8b]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;list-style:none;cursor:pointer}.feet-advanced summary[data-v-45674d8b]::-webkit-details-marker{display:none}.feet-advanced summary .feet-field__label[data-v-45674d8b]{margin:0}.feet-advanced__summary[data-v-45674d8b]{overflow:hidden;color:#aaa4b8;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.feet-advanced__summary[data-v-45674d8b]:after{content:"";display:inline-block;width:7px;height:7px;margin:0 2px 2px 8px;border-right:1.6px solid #aaa4b8;border-bottom:1.6px solid #aaa4b8;transform:rotate(45deg);transition:transform .15s ease}.feet-advanced[open] .feet-advanced__summary[data-v-45674d8b]:after{transform:rotate(-135deg) translate(-2px,-2px)}.feet-advanced[open][data-v-45674d8b]{padding-bottom:12px}.feet-advanced .feet-field--pair[data-v-45674d8b]{margin:4px 0 0}.feet-reference[data-v-45674d8b]{position:relative;display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;border:1px dashed #3a3a44;border-radius:10px;background:#18181b;padding:10px}.feet-reference.is-dragging[data-v-45674d8b]{border-color:#9b6cff;background:#1f1b2e}.feet-reference__image[data-v-45674d8b]{position:relative;height:96px}.feet-reference__drop[data-v-45674d8b]{display:flex;box-sizing:border-box;width:100%;height:100%;align-items:center;justify-content:center;overflow:hidden;border:1px solid #2a2a33;border-radius:8px;background:#232129;padding:0;color:#c9c3d8;font:inherit;font-size:12px;cursor:pointer}.feet-reference__drop[data-v-45674d8b]:hover:not(:disabled){border-color:#9b6cff}.feet-reference__drop[data-v-45674d8b]:disabled{cursor:not-allowed}.feet-reference__drop img[data-v-45674d8b]{display:block;width:100%;height:100%;object-fit:cover}.feet-reference__empty[data-v-45674d8b]{display:flex;flex-direction:column;align-items:center;gap:5px}.feet-reference__remove[data-v-45674d8b]{position:absolute;top:4px;right:4px;width:22px;height:22px;border:1px solid #fff3;border-radius:50%;background:#0000009e;padding:0;color:#fff;font-size:15px;line-height:1;cursor:pointer}.feet-reference__text[data-v-45674d8b]{position:relative;display:block;min-width:0}.feet-reference__text textarea[data-v-45674d8b]{box-sizing:border-box;display:block;width:100%;height:96px;resize:none;border:0;background:#0000;padding:2px 2px 16px;color:#fff;font:inherit;font-size:12.5px;line-height:1.5}.feet-reference__text textarea[data-v-45674d8b]::placeholder{color:#7d778d}.feet-reference__text textarea[data-v-45674d8b]:focus-visible{outline:none}.feet-reference[data-v-45674d8b]:focus-within{border-color:#6d4bd8}.feet-reference__text small[data-v-45674d8b]{position:absolute;right:2px;bottom:0;color:#6f6a80;font-size:10.5px}.feet-reference__input[data-v-45674d8b]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.feet-workspace__generate[data-v-45674d8b]{display:flex;width:100%;align-items:center;justify-content:center;gap:10px;border:0;border-radius:10px;background:linear-gradient(135deg,#9b6cff,#8b5cf6);padding:14px;color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:.15s}.feet-workspace__generate[data-v-45674d8b]:hover:not(:disabled){filter:brightness(1.08)}.feet-workspace__generate[data-v-45674d8b]:disabled{opacity:.45;cursor:not-allowed;filter:none}.feet-workspace__note[data-v-45674d8b]{margin:8px 0 0;color:#8f89a0;font-size:11.5px;text-align:center}.feet-creations[data-v-45674d8b]{grid-column:1/-1;margin:8px 0 48px}.feet-creations__head[data-v-45674d8b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.feet-creations__title[data-v-45674d8b]{margin:0;color:#fff;font-size:18px;font-weight:700}.feet-creations__retention[data-v-45674d8b]{margin:-6px 0 14px;color:#aaa4b8;font-size:13px}.feet-creations__empty[data-v-45674d8b]{border:1px dashed #2a2a33;border-radius:10px;padding:30px;color:#aaa4b8;text-align:center;font-size:13px}.sr-only[data-v-45674d8b]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.feet-advanced__summary[data-v-45674d8b]:after,.feet-chips label[data-v-45674d8b]{transition:none}}@media(max-width:860px){.feet-workspace[data-v-45674d8b]{grid-template-columns:1fr}.feet-workspace__inputs[data-v-45674d8b]{height:auto;overflow:visible}.feet-workspace__scroll[data-v-45674d8b]{overflow:visible}.feet-workspace[data-v-45674d8b] .feet-result{height:auto}}@media(max-width:400px){.feet-chips--4[data-v-45674d8b]{grid-template-columns:repeat(2,minmax(0,1fr))}.feet-field--pair[data-v-45674d8b]{grid-template-columns:1fr}.feet-reference[data-v-45674d8b]{grid-template-columns:76px minmax(0,1fr)}}.feet-page[data-v-51e170de]{min-height:100vh;padding:140px clamp(16px,3vw,40px) 64px;background:#07070b;color:#f7f3ff;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.feet-page__main[data-v-51e170de]{width:min(100%,1200px);margin:0 auto}.feet-page__hero[data-v-51e170de]{width:100%;margin:0 0 22px;padding:0;text-align:center}.feet-page__hero h1[data-v-51e170de]{display:inline-block;margin:0;padding:.06em 0 .12em;overflow:visible;background:linear-gradient(135deg,#c4b5fd,#9382ff);background-clip:text;color:#0000;font-size:clamp(20px,3vw,40px);font-weight:800;line-height:1.2;letter-spacing:-1px;-webkit-background-clip:text;-webkit-text-fill-color:#0000}.feet-page__hero p[data-v-51e170de]{display:block;width:min(100%,760px);margin:24px auto 0;color:#ffffffb8;font-size:17px;line-height:1.7}@media(min-width:981px)and (max-height:860px){.feet-page[data-v-51e170de]{padding-top:84px}.feet-page__hero[data-v-51e170de]{margin-bottom:14px}.feet-page__hero p[data-v-51e170de]{margin-top:14px;font-size:15px}}@media(max-width:767px){.feet-page[data-v-51e170de]{padding-top:132px}.feet-page__hero p[data-v-51e170de]{font-size:16px}}
