.generation-progress-module__Zl-ZyG__progress{z-index:2;border-radius:inherit;text-align:center;background:#eff5fff5;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:32px;display:flex;position:absolute;inset:0}.generation-progress-module__Zl-ZyG__spinner{border:5px solid #2259dd;border-color:#2259dd #2259dd #d4e1ff #d4e1ff;border-radius:50%;flex-shrink:0;width:64px;height:64px;animation:1s linear infinite generation-progress-module__Zl-ZyG__spin}.generation-progress-module__Zl-ZyG__content{width:100%;min-width:0;max-width:340px}.generation-progress-module__Zl-ZyG__title{color:#17366b;font-size:21px;line-height:1.35;display:block}.generation-progress-module__Zl-ZyG__stage{color:#3d5274;overflow-wrap:anywhere;margin:12px 0 18px;font-size:14px;line-height:1.6}.generation-progress-module__Zl-ZyG__track{background:#d5e0f7;border-radius:999px;height:9px;position:relative;overflow:hidden}.generation-progress-module__Zl-ZyG__fill,.generation-progress-module__Zl-ZyG__indeterminate{border-radius:inherit;background:#2259dd;height:100%;display:block}.generation-progress-module__Zl-ZyG__fill{transition:width .5s}.generation-progress-module__Zl-ZyG__indeterminate{width:40%;animation:1.6s ease-in-out infinite generation-progress-module__Zl-ZyG__slide}.generation-progress-module__Zl-ZyG__percent{color:#17366b;font-variant-numeric:tabular-nums;margin-top:10px;font-size:16px;font-weight:600;display:block}.generation-progress-module__Zl-ZyG__hint{color:#3d5274;margin:20px 0 0;font-size:13px;line-height:1.7}.generation-progress-module__Zl-ZyG__notice{right:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));z-index:80;width:min(380px,100vw - 32px);max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));background:#f0f5ff;border-radius:16px;padding:22px;position:fixed;overflow-y:auto;box-shadow:0 10px 35px #17366b26}.generation-progress-module__Zl-ZyG__compact{align-items:flex-start;gap:16px;display:flex}.generation-progress-module__Zl-ZyG__compact .generation-progress-module__Zl-ZyG__spinner{border-width:3px;width:32px;height:32px}.generation-progress-module__Zl-ZyG__notice .generation-progress-module__Zl-ZyG__title{font-size:17px}.generation-progress-module__Zl-ZyG__notice .generation-progress-module__Zl-ZyG__stage{margin:8px 0 12px;font-size:13px}.generation-progress-module__Zl-ZyG__actions{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.generation-progress-module__Zl-ZyG__actions a,.generation-progress-module__Zl-ZyG__actions button{color:#1747bd;align-items:center;gap:12px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.generation-progress-module__Zl-ZyG__actions button{cursor:pointer;background:0 0;border:0;padding:0}.generation-progress-module__Zl-ZyG__actions :focus-visible{outline-offset:4px;outline:2px solid #2259dd}@keyframes generation-progress-module__Zl-ZyG__spin{to{transform:rotate(360deg)}}@keyframes generation-progress-module__Zl-ZyG__slide{0%{transform:translate(-100%)}to{transform:translate(350%)}}@media (max-width:700px){.generation-progress-module__Zl-ZyG__notice{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom))}.generation-progress-module__Zl-ZyG__progress{padding:24px}}@media (prefers-reduced-motion:reduce){.generation-progress-module__Zl-ZyG__spinner{animation:2s linear infinite generation-progress-module__Zl-ZyG__spin}.generation-progress-module__Zl-ZyG__indeterminate{animation:none}.generation-progress-module__Zl-ZyG__fill{transition:none}}
.pose-demo-module__9b9X3q__demo{--duration:16s;width:100%;min-width:0;padding:22px 10px 24px;overflow:hidden}.pose-demo-module__9b9X3q__heading{color:#415879;justify-content:space-between;align-items:center;gap:12px;padding-inline:14px;font-size:13px;display:flex}.pose-demo-module__9b9X3q__heading button{color:#2259dd;cursor:pointer;background:0 0;border:0;border-radius:6px;min-width:48px;min-height:44px;padding:6px;font-size:12px}.pose-demo-module__9b9X3q__heading button:hover{background:#e8efff}.pose-demo-module__9b9X3q__perspective{perspective:1100px}.pose-demo-module__9b9X3q__stage{width:100%;height:auto;display:block;overflow:visible}.pose-demo-module__9b9X3q__stage text{text-rendering:geometricprecision}.pose-demo-module__9b9X3q__panel>rect:first-child{filter:drop-shadow(6px 12px 9px #18386424)}.pose-demo-module__9b9X3q__sourceCard,.pose-demo-module__9b9X3q__referenceCard,.pose-demo-module__9b9X3q__result{filter:drop-shadow(6px 12px 8px #18386430)}.pose-demo-module__9b9X3q__smallText{fill:#17366b;font:600 14px Arial,sans-serif}.pose-demo-module__9b9X3q__tinyText{fill:#405675;font:11px Arial,sans-serif}.pose-demo-module__9b9X3q__panelTitle{fill:#172f49;font:700 20px Arial,sans-serif}.pose-demo-module__9b9X3q__panelLabel{fill:#172f49;font:600 15px Arial,sans-serif}.pose-demo-module__9b9X3q__panelValue{fill:#304f7d;font:14px Arial,sans-serif}.pose-demo-module__9b9X3q__settingLabel{fill:#405675;font:12px Arial,sans-serif}.pose-demo-module__9b9X3q__sourceCard{animation:pose-demo-module__9b9X3q__source var(--duration) ease-in-out infinite}.pose-demo-module__9b9X3q__referenceCard{animation:pose-demo-module__9b9X3q__reference var(--duration) ease-in-out infinite}.pose-demo-module__9b9X3q__sourceSelected{animation:pose-demo-module__9b9X3q__sourceSelected var(--duration) linear infinite}.pose-demo-module__9b9X3q__referenceSelected{animation:pose-demo-module__9b9X3q__referenceSelected var(--duration) linear infinite}.pose-demo-module__9b9X3q__generateButton{animation:pose-demo-module__9b9X3q__generate var(--duration) linear infinite}.pose-demo-module__9b9X3q__processing{animation:pose-demo-module__9b9X3q__processing var(--duration) linear infinite}.pose-demo-module__9b9X3q__loadingBar{transform-origin:351px 263px;animation:pose-demo-module__9b9X3q__loading var(--duration) linear infinite}.pose-demo-module__9b9X3q__result{animation:pose-demo-module__9b9X3q__result var(--duration) cubic-bezier(.16,1,.3,1) infinite}.pose-demo-module__9b9X3q__cursor{animation:pose-demo-module__9b9X3q__cursor var(--duration) ease-in-out infinite;filter:drop-shadow(2px 3px 2px #17366b40)}.pose-demo-module__9b9X3q__clickRing{animation:pose-demo-module__9b9X3q__click var(--duration) linear infinite}.pose-demo-module__9b9X3q__captions{text-align:center;color:#17366b;height:24px;margin-top:10px;font-size:15px;font-weight:600;position:relative}.pose-demo-module__9b9X3q__captions span{position:absolute;inset:0}.pose-demo-module__9b9X3q__captionSource{animation:pose-demo-module__9b9X3q__captionSource var(--duration) linear infinite}.pose-demo-module__9b9X3q__captionReference{animation:pose-demo-module__9b9X3q__captionReference var(--duration) linear infinite}.pose-demo-module__9b9X3q__captionGenerate{animation:pose-demo-module__9b9X3q__captionGenerate var(--duration) linear infinite}.pose-demo-module__9b9X3q__captionResult{animation:pose-demo-module__9b9X3q__captionResult var(--duration) linear infinite}.pose-demo-module__9b9X3q__demo .pose-demo-module__9b9X3q__note{color:#536784;text-align:center;margin:7px 0 0;font-size:11px;line-height:1.5}.pose-demo-module__9b9X3q__demo[data-paused=true] *{animation-play-state:paused}@keyframes pose-demo-module__9b9X3q__source{0%,6%{opacity:1;transform:translate(349px,55px)rotate(-7deg)}10%,14%{opacity:1;transform:translate(349px,48px)rotate(-4deg)}24%{opacity:1;transform:translate(54px,92px)scale(.215)}26%,97%{opacity:0;transform:translate(54px,92px)scale(.215)}98%,to{opacity:1;transform:translate(349px,55px)rotate(-7deg)}}@keyframes pose-demo-module__9b9X3q__reference{0%,12%{opacity:1;transform:translate(440px,255px)rotate(8deg)}22%,30%{opacity:1;transform:translate(440px,248px)rotate(5deg)}34%{opacity:1;transform:translate(440px,242px)rotate(3deg)}45%{opacity:1;transform:translate(54px,180px)scale(.205)}47%,97%{opacity:0;transform:translate(54px,180px)scale(.205)}98%,to{opacity:1;transform:translate(440px,255px)rotate(8deg)}}@keyframes pose-demo-module__9b9X3q__sourceSelected{0%,24%,98%,to{opacity:0}26%,96%{opacity:1}}@keyframes pose-demo-module__9b9X3q__referenceSelected{0%,45%,98%,to{opacity:0}47%,96%{opacity:1}}@keyframes pose-demo-module__9b9X3q__generate{0%,46%,98%,to{opacity:0}48%,96%{opacity:1}}@keyframes pose-demo-module__9b9X3q__cursor{0%,4%{opacity:0;transform:translate(548px,76px)}9%,14%{opacity:1;transform:translate(411px,117px)}24%,27%{opacity:1;transform:translate(69px,108px)}33%,35%{opacity:1;transform:translate(492px,315px)}45%,48%{opacity:1;transform:translate(68px,198px)}54%,59%{opacity:1;transform:translate(171px,417px)}64%,to{opacity:0;transform:translate(214px,451px)}}@keyframes pose-demo-module__9b9X3q__click{0%,54%,61%,to{opacity:0;transform:scale(.5)}55%,57%{opacity:.8;transform:scale(1)}60%{opacity:0;transform:scale(1.8)}}@keyframes pose-demo-module__9b9X3q__processing{0%,60%,78%,to{opacity:0}62%,75%{opacity:1}}@keyframes pose-demo-module__9b9X3q__loading{0%,61%{transform:scaleX(0)}77%,to{transform:scaleX(1)}}@keyframes pose-demo-module__9b9X3q__result{0%,76%{opacity:0;transform-origin:452px 260px;transform:translateY(14px)scale(.94)}81%,95%{opacity:1;transform:translateY(0)scale(1)}98%,to{opacity:0;transform:translateY(0)scale(1)}}@keyframes pose-demo-module__9b9X3q__captionSource{0%,26%{opacity:1}28%,97%{opacity:0}to{opacity:1}}@keyframes pose-demo-module__9b9X3q__captionReference{0%,27%,49%,to{opacity:0}29%,47%{opacity:1}}@keyframes pose-demo-module__9b9X3q__captionGenerate{0%,48%,79%,to{opacity:0}50%,77%{opacity:1}}@keyframes pose-demo-module__9b9X3q__captionResult{0%,78%,to{opacity:0}80%,97%{opacity:1}}.pose-demo-module__9b9X3q__demo[data-static=true] *{animation:none!important}.pose-demo-module__9b9X3q__demo[data-static=true] .pose-demo-module__9b9X3q__stage{transform:none}.pose-demo-module__9b9X3q__demo[data-static=true] :is(.pose-demo-module__9b9X3q__sourceCard,.pose-demo-module__9b9X3q__referenceCard,.pose-demo-module__9b9X3q__cursor,.pose-demo-module__9b9X3q__processing,.pose-demo-module__9b9X3q__captionSource,.pose-demo-module__9b9X3q__captionReference,.pose-demo-module__9b9X3q__captionGenerate){opacity:0}.pose-demo-module__9b9X3q__demo[data-static=true] :is(.pose-demo-module__9b9X3q__result,.pose-demo-module__9b9X3q__sourceSelected,.pose-demo-module__9b9X3q__referenceSelected,.pose-demo-module__9b9X3q__generateButton,.pose-demo-module__9b9X3q__captionResult){opacity:1}
