.DirectorUploadProgress-module__kDNNPq__root{color:#2b3029;min-width:0;padding:11px 12px 5px;font-family:inherit}.DirectorUploadProgress-module__kDNNPq__cards{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#d2d6c9 transparent;overscroll-behavior-inline:contain;gap:9px;list-style:none;display:flex;overflow-x:auto;margin:0!important;padding:2px 1px 7px!important}.DirectorUploadProgress-module__kDNNPq__card{--accent:#636b39;--tint:#edf0df;scroll-snap-align:start;background:#fffefa;border:1px solid #e2e5da;border-radius:12px;flex:0 0 min(288px,90%);align-items:flex-start;gap:11px;min-width:0;padding:11px;display:flex;position:relative;box-shadow:0 3px 9px #35402a04}.DirectorUploadProgress-module__kDNNPq__card:only-child{flex-basis:100%}.DirectorUploadProgress-module__kDNNPq__card[data-tone=ready]{--accent:#59734e;--tint:#edf4e8}.DirectorUploadProgress-module__kDNNPq__card[data-tone=attention]{--accent:#8c6737;--tint:#faf0df}.DirectorUploadProgress-module__kDNNPq__preview{isolation:isolate;background:#f0f0e9;border:1px solid #eaece3;border-radius:8px;flex:none;place-items:center;width:69px;height:88px;display:grid;position:relative;overflow:hidden}.DirectorUploadProgress-module__kDNNPq__preview>img{object-fit:contain;width:100%;height:100%;padding:4px}.DirectorUploadProgress-module__kDNNPq__preview[data-working=true]>img{animation:4.8s ease-in-out infinite DirectorUploadProgress-module__kDNNPq__photoFloat}.DirectorUploadProgress-module__kDNNPq__root .DirectorUploadProgress-module__kDNNPq__placeholder{stroke:#a8ae9b;stroke-width:1.2px;width:31px;height:41px}.DirectorUploadProgress-module__kDNNPq__scan{inset-inline:0;pointer-events:none;background:linear-gradient(#0000,#a6b5731c 80%,#a6b57343);border-bottom:1px solid #94a85d80;height:42%;animation:3.3s ease-in-out infinite DirectorUploadProgress-module__kDNNPq__photoScan;position:absolute;top:-40%}.DirectorUploadProgress-module__kDNNPq__root .DirectorUploadProgress-module__kDNNPq__sparkle{inset-inline-end:5px;fill:#7e8b4d;filter:drop-shadow(0 1px 2px #fff);pointer-events:none;width:13px;height:13px;animation:3.3s ease-in-out infinite DirectorUploadProgress-module__kDNNPq__sparkle;position:absolute;top:7px}.DirectorUploadProgress-module__kDNNPq__readySeal{bottom:5px;width:19px;height:19px;color:var(--accent);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:5px;box-shadow:0 1px 5px #34452a12}.DirectorUploadProgress-module__kDNNPq__root .DirectorUploadProgress-module__kDNNPq__readySeal svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.DirectorUploadProgress-module__kDNNPq__content{flex:1;min-width:0}.DirectorUploadProgress-module__kDNNPq__fileRow{align-items:center;gap:5px;min-height:20px;margin-top:-5px;display:flex}.DirectorUploadProgress-module__kDNNPq__fileRow strong{color:#6d7563;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:9px;font-weight:400;line-height:1.5;overflow:hidden}.DirectorUploadProgress-module__kDNNPq__root .DirectorUploadProgress-module__kDNNPq__remove{color:#7c8572;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:32px;min-height:32px;margin-inline-end:-7px;padding:7px;display:grid}.DirectorUploadProgress-module__kDNNPq__root .DirectorUploadProgress-module__kDNNPq__remove:hover{color:#4d5744;background:#eeefe8}.DirectorUploadProgress-module__kDNNPq__root .DirectorUploadProgress-module__kDNNPq__remove svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:13px;height:13px}.DirectorUploadProgress-module__kDNNPq__status{color:var(--accent);align-items:flex-start;gap:6px;font-size:11px;font-weight:500;line-height:1.4;display:flex;margin:0!important}.DirectorUploadProgress-module__kDNNPq__status>span:last-child{min-width:0}.DirectorUploadProgress-module__kDNNPq__status small{color:#6e7964;margin-top:3px;font-size:9px;font-weight:400;display:block}.DirectorUploadProgress-module__kDNNPq__statusMark{background:var(--tint);width:15px;height:15px;color:var(--accent);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.DirectorUploadProgress-module__kDNNPq__root .DirectorUploadProgress-module__kDNNPq__statusMark svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.DirectorUploadProgress-module__kDNNPq__statusDot{background:currentColor;border-radius:50%;width:4px;height:4px;animation:2s ease-in-out infinite DirectorUploadProgress-module__kDNNPq__statusPulse}.DirectorUploadProgress-module__kDNNPq__card[data-state=queued] .DirectorUploadProgress-module__kDNNPq__statusDot{animation:none}.DirectorUploadProgress-module__kDNNPq__detail{color:#6b7462;overflow-wrap:anywhere;font-size:10px;line-height:1.55;margin:6px 0 0!important}.DirectorUploadProgress-module__kDNNPq__actions{flex-wrap:wrap;align-items:center;gap:2px 10px;margin-top:6px;display:flex}.DirectorUploadProgress-module__kDNNPq__root .DirectorUploadProgress-module__kDNNPq__actions>a,.DirectorUploadProgress-module__kDNNPq__root .DirectorUploadProgress-module__kDNNPq__actions>button{color:#4353ef;text-align:start;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;min-height:34px;padding:5px 0;font-family:inherit;font-size:10px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.DirectorUploadProgress-module__kDNNPq__root .DirectorUploadProgress-module__kDNNPq__actions>a:hover,.DirectorUploadProgress-module__kDNNPq__root .DirectorUploadProgress-module__kDNNPq__actions>button:hover{text-decoration:underline}.DirectorUploadProgress-module__kDNNPq__root button:focus-visible,.DirectorUploadProgress-module__kDNNPq__root a:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #4353ef}.DirectorUploadProgress-module__kDNNPq__policy{color:#7b653e;background:#fbf5e8;border:1px solid #eee2ca;border-radius:9px;margin:4px 0 7px;padding:10px 12px;font-size:10px;line-height:1.55}.DirectorUploadProgress-module__kDNNPq__policy>p{margin:0!important}.DirectorUploadProgress-module__kDNNPq__policy>p:last-child{margin-top:5px!important}.DirectorUploadProgress-module__kDNNPq__policy>a{color:#4353ef;text-underline-offset:3px;align-items:center;min-height:36px;font-weight:500;text-decoration:underline;display:inline-flex}.DirectorUploadProgress-module__kDNNPq__root[dir=rtl] .DirectorUploadProgress-module__kDNNPq__detail,.DirectorUploadProgress-module__kDNNPq__root[dir=rtl] .DirectorUploadProgress-module__kDNNPq__policy{line-height:1.7}.DirectorUploadProgress-module__kDNNPq__root[data-layout=centered]{flex-direction:column;justify-content:center;min-height:345px;padding:22px 12px;display:flex}.DirectorUploadProgress-module__kDNNPq__root[data-layout=centered] .DirectorUploadProgress-module__kDNNPq__cards{align-items:stretch;gap:9px;padding:2px 1px 9px!important}.DirectorUploadProgress-module__kDNNPq__root[data-layout=centered] .DirectorUploadProgress-module__kDNNPq__card{background:#fffefaeb;flex-basis:min(335px,94%);gap:15px;padding:16px}.DirectorUploadProgress-module__kDNNPq__root[data-layout=centered] .DirectorUploadProgress-module__kDNNPq__card:only-child{flex-basis:min(100%,350px);margin-inline:auto}.DirectorUploadProgress-module__kDNNPq__root[data-layout=centered] .DirectorUploadProgress-module__kDNNPq__preview{border-radius:10px;width:87px;height:112px}.DirectorUploadProgress-module__kDNNPq__root[data-layout=centered] .DirectorUploadProgress-module__kDNNPq__status{font-size:13px;margin-top:4px!important}.DirectorUploadProgress-module__kDNNPq__root[data-layout=centered] .DirectorUploadProgress-module__kDNNPq__detail{font-size:11px;line-height:1.6}.DirectorUploadProgress-module__kDNNPq__root[data-layout=centered] .DirectorUploadProgress-module__kDNNPq__policy{align-self:center;width:min(100%,350px);margin-top:12px}.DirectorUploadProgress-module__kDNNPq__root[data-layout=rail] .DirectorUploadProgress-module__kDNNPq__cards{align-items:flex-start}.DirectorUploadProgress-module__kDNNPq__root[data-layout=rail] .DirectorUploadProgress-module__kDNNPq__card[data-tone=ready]{background:#fbfdf8;border-color:#dde4d5;flex:0 0 min(222px,85%);align-items:center;gap:8px;padding:6px 9px}.DirectorUploadProgress-module__kDNNPq__root[data-layout=rail] .DirectorUploadProgress-module__kDNNPq__card[data-tone=ready] .DirectorUploadProgress-module__kDNNPq__preview{border-radius:5px;width:32px;height:43px}.DirectorUploadProgress-module__kDNNPq__root[data-layout=rail] .DirectorUploadProgress-module__kDNNPq__card[data-tone=ready] .DirectorUploadProgress-module__kDNNPq__preview>img{padding:2px}.DirectorUploadProgress-module__kDNNPq__root[data-layout=rail] .DirectorUploadProgress-module__kDNNPq__card[data-tone=ready] .DirectorUploadProgress-module__kDNNPq__readySeal{display:none}.DirectorUploadProgress-module__kDNNPq__root[data-layout=rail] .DirectorUploadProgress-module__kDNNPq__card[data-tone=ready] .DirectorUploadProgress-module__kDNNPq__fileRow{margin-top:-3px}.DirectorUploadProgress-module__kDNNPq__root[data-layout=rail] .DirectorUploadProgress-module__kDNNPq__card[data-tone=ready] .DirectorUploadProgress-module__kDNNPq__status{gap:5px;font-size:10px}.DirectorUploadProgress-module__kDNNPq__root[data-layout=rail] .DirectorUploadProgress-module__kDNNPq__card[data-tone=ready] .DirectorUploadProgress-module__kDNNPq__status small{margin-top:2px;font-size:9px}@keyframes DirectorUploadProgress-module__kDNNPq__photoScan{0%,12%{opacity:0;transform:translateY(0)}20%{opacity:1}80%{opacity:1}94%,to{opacity:0;transform:translateY(340%)}}@keyframes DirectorUploadProgress-module__kDNNPq__photoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes DirectorUploadProgress-module__kDNNPq__sparkle{0%,18%,90%,to{opacity:0;transform:scale(.65)rotate(-12deg)}42%,68%{opacity:1;transform:scale(1)rotate(6deg)}}@keyframes DirectorUploadProgress-module__kDNNPq__statusPulse{0%,to{opacity:1}50%{opacity:.45}}@media (max-width:780px){.DirectorUploadProgress-module__kDNNPq__root{padding:12px 12px 5px}.DirectorUploadProgress-module__kDNNPq__card{flex-basis:min(310px,92%);gap:12px}.DirectorUploadProgress-module__kDNNPq__preview{width:72px;height:92px}.DirectorUploadProgress-module__kDNNPq__status{font-size:12px}.DirectorUploadProgress-module__kDNNPq__fileRow strong,.DirectorUploadProgress-module__kDNNPq__status small{font-size:10px}.DirectorUploadProgress-module__kDNNPq__detail,.DirectorUploadProgress-module__kDNNPq__root .DirectorUploadProgress-module__kDNNPq__actions>a,.DirectorUploadProgress-module__kDNNPq__root .DirectorUploadProgress-module__kDNNPq__actions>button{font-size:11px}.DirectorUploadProgress-module__kDNNPq__root .DirectorUploadProgress-module__kDNNPq__remove{width:36px;min-height:40px;margin-top:-2px}.DirectorUploadProgress-module__kDNNPq__root .DirectorUploadProgress-module__kDNNPq__actions>a,.DirectorUploadProgress-module__kDNNPq__root .DirectorUploadProgress-module__kDNNPq__actions>button{min-height:40px}.DirectorUploadProgress-module__kDNNPq__policy{font-size:11px}.DirectorUploadProgress-module__kDNNPq__policy>a{min-height:40px}.DirectorUploadProgress-module__kDNNPq__root[data-layout=centered]{min-height:335px}.DirectorUploadProgress-module__kDNNPq__root[data-layout=rail] .DirectorUploadProgress-module__kDNNPq__card[data-tone=ready] .DirectorUploadProgress-module__kDNNPq__status{font-size:11px}.DirectorUploadProgress-module__kDNNPq__root[data-layout=rail] .DirectorUploadProgress-module__kDNNPq__card[data-tone=ready] .DirectorUploadProgress-module__kDNNPq__status small{font-size:10px}}@media (prefers-reduced-motion:reduce){.DirectorUploadProgress-module__kDNNPq__root *{scroll-behavior:auto!important;animation:none!important}.DirectorUploadProgress-module__kDNNPq__scan{display:none}.DirectorUploadProgress-module__kDNNPq__root .DirectorUploadProgress-module__kDNNPq__sparkle{opacity:.7}}
.OutfitDirectorGenerationPanel-module__PpiHla__root{background:#f7f8f2;border:1px solid #e3e5da;border-radius:12px;margin:24px 0 20px;padding:20px;font-size:12px;line-height:1.55}.OutfitDirectorGenerationPanel-module__PpiHla__root>h3{margin:0 0 12px;font-size:16px;font-weight:500}.OutfitDirectorGenerationPanel-module__PpiHla__root>p{margin:0 0 12px}.OutfitDirectorGenerationPanel-module__PpiHla__root button,.OutfitDirectorGenerationPanel-module__PpiHla__root a{min-height:44px}.OutfitDirectorGenerationPanel-module__PpiHla__root video{background:#181a16;border-radius:10px;width:min(100%,340px);max-height:60dvh;margin:15px auto;display:block}.OutfitDirectorGenerationPanel-module__PpiHla__availability{color:#766139;background:#f3ebd8;border:1px solid #e7dbc1;border-radius:7px;padding:10px 12px;font-size:11px}.OutfitDirectorGenerationPanel-module__PpiHla__prepared{color:#537141;font-size:11px}.OutfitDirectorGenerationPanel-module__PpiHla__root a{overflow-wrap:anywhere}@media (max-width:600px){.OutfitDirectorGenerationPanel-module__PpiHla__root{padding:15px}.OutfitDirectorGenerationPanel-module__PpiHla__root>h3{font-size:15px}.OutfitDirectorGenerationPanel-module__PpiHla__availability{font-size:11px}}
