.sourcing-login-overlay-background{background:linear-gradient(to bottom,color-mix(in srgb,var(--home-background-tail) 40%,transparent) 0,var(--home-background-tail) 94%)}@keyframes sourcing-login-gradient-sweep{0%,12.53%{transform:translateX(0)}to{transform:translateX(320px)}}.sourcing-login-gradient{background:linear-gradient(90deg,rgb(153 153 153/12%),rgb(255 255 255/12%) 30%,rgb(153 153 153/12%) 65%,rgb(255 255 255/12%));animation:sourcing-login-gradient-sweep 2s linear infinite;will-change:transform}@media (prefers-reduced-motion:reduce){.sourcing-login-gradient{animation:none}}.search_dialog__izDvb,.search_tools__DgwKZ{--search-panel:var(--popover);--search-recent-panel:var(--popover);--search-hint:rgba(0,0,0,.5);--search-soft:rgba(0,0,0,.05);--search-hover:rgba(0,0,0,.08);--search-card:#d9d9d9;--search-card-border:rgba(0,0,0,.05);--search-card-overlay:transparent;--search-chip:#f3f3f1;--search-chip-hover:#ebebe8;--search-entry-weight:600;--search-chip-weight:600;--search-faint:rgba(0,0,0,.02);--search-drag:rgba(0,0,0,.05);--search-option-hover:rgba(0,0,0,.03);--search-fallback-hover:rgba(0,0,0,.05);--search-stroke:rgba(0,0,0,.2)}.search_dialog__izDvb:is([class~=dark] *),.search_tools__DgwKZ:is([class~=dark] *){--search-panel:rgba(24,24,26,.9);--search-recent-panel:#18181a;--search-hint:rgba(255,255,255,.5);--search-soft:rgba(255,255,255,.05);--search-hover:rgba(255,255,255,.1);--search-card:#1f1f1f;--search-card-border:rgba(255,255,255,.05);--search-card-overlay:rgba(0,0,0,.1);--search-chip:#252627;--search-chip-hover:#2e2f31;--search-entry-weight:500;--search-chip-weight:500;--search-faint:rgba(255,255,255,.02);--search-drag:rgba(255,255,255,.07);--search-option-hover:rgba(255,255,255,.02);--search-fallback-hover:rgba(255,255,255,.04);--search-stroke:rgba(255,255,255,.2)}.search_btn__CwvEu{border:0;background:none;padding:0;color:inherit;font-family:inherit;cursor:pointer}.search_btn__CwvEu:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.search_entryMain__5xZU_:focus-visible{outline-color:transparent}.search_entry__tGoKv:has(.search_entryMain__5xZU_:focus-visible){background:var(--search-hover)}.search_tools__DgwKZ{display:flex;justify-content:flex-end;flex:none;width:100%}.search_entry__tGoKv{position:relative;flex:none;width:236px;height:36px;display:flex;align-items:center;gap:8px;padding:0 12px;border-radius:8px;background:var(--search-soft);transition:background-color .15s ease-out}@media(hover:hover){.search_entry__tGoKv:hover{background:var(--search-hover)}}.search_entryMain__5xZU_{display:flex;align-items:center;gap:8px;flex:1;min-width:0;height:36px;overflow:hidden;text-align:left;font-size:14px;font-weight:var(--search-entry-weight);color:var(--search-hint)}.search_entryImage__xadz_{width:18px;height:24px;flex:none;border-radius:4px;object-fit:cover;border:.5px solid var(--card-border)}.search_prompt__Q4eoG{display:flex;gap:4px;min-width:0;line-height:20px;white-space:nowrap}.search_prompt__Q4eoG>span:first-child{flex:none}.search_example__L_x0p{min-width:0;overflow:hidden;text-overflow:ellipsis;opacity:1;transition:opacity .5s ease-in-out}.search_example__L_x0p.search_fading__bBlND{opacity:0}.search_clearSlot__IjziQ{width:16px;height:36px;display:grid;place-items:center;flex:none}.search_clearBtn__wfn0R{position:relative;width:16px;height:36px;display:grid;place-items:center;opacity:0;pointer-events:none;transition:opacity .15s ease-out}.search_clearBtn__wfn0R:before{content:"";position:absolute;inset:0 -4px}.search_clearBtn__wfn0R:focus-visible,.search_entry__tGoKv:hover .search_clearBtn__wfn0R{opacity:1;pointer-events:auto}@media(hover:none){.search_clearBtn__wfn0R{opacity:1;pointer-events:auto}}.search_camera__w6m8A{position:relative;width:24px;height:36px;background:transparent;flex:none}.search_camera__w6m8A:before{content:"";position:absolute;inset:0 -4px}.search_camera__w6m8A>img{opacity:.8;transition:opacity .15s ease-out}.search_camera__w6m8A:focus-visible>img,.search_camera__w6m8A:hover>img{opacity:1}.search_tooltip__z3qWE{display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);align-items:center;justify-content:center;height:28px;padding:5px 12px 4px;border-radius:8px;background:#252627;color:#fff;white-space:nowrap;font-size:14px;line-height:20px;font-weight:700;pointer-events:none;z-index:5}.search_camera__w6m8A .search_tooltip__z3qWE{left:auto;right:-12px;transform:none}.search_camera__w6m8A:focus-visible .search_tooltip__z3qWE,.search_camera__w6m8A:hover .search_tooltip__z3qWE,.search_modalCamera__TCmOO:focus-visible .search_tooltip__z3qWE,.search_modalCamera__TCmOO:hover .search_tooltip__z3qWE{display:flex}@media(hover:none){.search_camera__w6m8A .search_tooltip__z3qWE,.search_modalCamera__TCmOO .search_tooltip__z3qWE{display:none}}@media(max-width:760px){.search_entry__tGoKv{width:100%}}.search_dialog__izDvb{box-sizing:border-box;position:fixed;top:max(16px,calc(50dvh - 261px));left:50%;right:auto;bottom:auto;transform:translateX(-50%);margin:0;width:620px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow:visible;border:0;padding:0 0 24px;border-radius:16px;background:var(--search-panel);backdrop-filter:blur(40px);color:var(--foreground);font-family:var(--font-trap),"PingFang SC",system-ui,sans-serif}.search_dialog__izDvb::backdrop{background:rgba(0,0,0,.4);backdrop-filter:blur(20px)}.search_dialog__izDvb.search_resizing__N4iOW [data-search-panel]{overflow:hidden}.search_dialog__izDvb.search_modeRecent__Wk_go{background:var(--search-recent-panel)}.search_head__Rtv5t{height:68px;padding:24px;display:flex;gap:16px;align-items:center;justify-content:space-between;margin:0}.search_queryField__J_Cn_{position:relative;flex:1;min-width:0;height:20px}.search_queryField__J_Cn_ input{display:block;width:100%;height:20px;line-height:20px;padding:0;border:0;background:transparent;min-width:0;font-family:inherit;font-size:14px;font-weight:700;color:var(--foreground);outline:0}.search_queryField__J_Cn_ input::placeholder{color:transparent}.search_modalPrompt__hXNUt{position:absolute;inset:0;display:flex;gap:4px;align-items:center;pointer-events:none;color:var(--search-hint);font-size:14px;font-weight:600;line-height:20px;white-space:nowrap}.search_modalPrompt__hXNUt>span:first-child{flex:none}.search_queryField__J_Cn_ input:not(:placeholder-shown)+.search_modalPrompt__hXNUt{display:none}.search_fallbackFade__JFxNP .search_queryField__J_Cn_ input:not(:focus){mask-image:linear-gradient(90deg,#000 calc(100% - 45px),transparent)}.search_actions__K51X7{display:flex;align-items:center;justify-content:flex-end;gap:16px;flex:none;width:76px;height:28px}.search_queryClear__RXjZe{position:relative;display:grid;place-items:center;width:16px;height:28px;flex:none;border-radius:8px}.search_queryClear__RXjZe:before{content:"";position:absolute;inset:0 -6px;border-radius:8px}.search_queryClear__RXjZe:hover:before{background:var(--search-soft)}.search_queryClear__RXjZe img{position:relative}.search_divider__iMoVq{position:relative;width:0;height:14.5px;flex:none}.search_divider__iMoVq img{position:absolute;left:-.5px;top:-.5px}.search_actions__K51X7 .search_keep__9B1mm{visibility:hidden;pointer-events:none}.search_modalCamera__TCmOO{position:relative;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;flex:none}.search_modalCamera__TCmOO:active,.search_modalCamera__TCmOO:hover,.search_modalCamera__TCmOO[aria-expanded=true]{background:var(--search-soft)}.search_modalCamera__TCmOO .search_tooltip__z3qWE{left:50%;right:auto;transform:translateX(-50%)}@media(max-width:760px){.search_modalCamera__TCmOO .search_tooltip__z3qWE{left:auto;right:-4px;transform:none}}@media(max-width:480px){.search_head__Rtv5t{padding:24px 16px}}@media(max-height:620px){.search_dialog__izDvb{top:16px}}@media(prefers-reduced-motion:reduce){.search_camera__w6m8A>img,.search_clearBtn__wfn0R,.search_example__L_x0p{transition:none}}.send-loading_icon__e1bua{color:var(--loading-color,currentColor);display:inline-block;vertical-align:middle;flex:none;overflow:visible}.search-panels_body__gV8q7{padding:0 24px;display:flex;flex-direction:column;gap:16px;max-height:calc(100dvh - 246px);overflow:auto}.search-panels_recentList__wYFmj{display:flex;flex-wrap:wrap;gap:8px;max-height:80px;overflow:hidden;flex:none}.search-panels_recent__RkIkd{display:flex;align-items:center;gap:6px;width:131px;max-width:100%;height:36px;padding:6px 9px;border-radius:30px;background:var(--search-chip);flex:none}.search-panels_recent__RkIkd:has(button:focus-visible),.search-panels_recent__RkIkd:hover{background:var(--search-chip-hover)}.search-panels_recentLabel__xptai{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;font-size:14px;line-height:20px;font-weight:var(--search-chip-weight)}.search-panels_recentRemove___xPdh{flex:none}.search-panels_recentDelete__SUM_Q{display:none}.search-panels_recent__RkIkd:has(button:focus-visible) .search-panels_recentSearch__OGngL,.search-panels_recent__RkIkd:hover .search-panels_recentSearch__OGngL{display:none}.search-panels_recent__RkIkd:has(button:focus-visible) .search-panels_recentDelete__SUM_Q,.search-panels_recent__RkIkd:hover .search-panels_recentDelete__SUM_Q{display:block}.search-panels_section__kVkLy h2{margin:0 0 12px;font-size:14px;line-height:21px;font-weight:600}.search-panels_cardRow__7h6l0{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}button.search-panels_card__Jfdb5{position:relative;display:block;width:100%;aspect-ratio:99/119;border:1px solid var(--search-card-border);border-radius:8px;overflow:hidden;background:var(--search-card);box-sizing:border-box}.search-panels_card__Jfdb5:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--search-card-overlay);pointer-events:none}.search-panels_cardMedia__jSl5F{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit}.search-panels_cardMedia__jSl5F img,.search-panels_cardMedia__jSl5F video{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .3s cubic-bezier(.22,1,.36,1)}.search-panels_card__Jfdb5:focus-visible .search-panels_cardMedia__jSl5F img,.search-panels_card__Jfdb5:focus-visible .search-panels_cardMedia__jSl5F video,.search-panels_card__Jfdb5:hover .search-panels_cardMedia__jSl5F img,.search-panels_card__Jfdb5:hover .search-panels_cardMedia__jSl5F video{transform:scale(1.08)}.search-panels_history__RG7Bz{display:flex;flex-direction:column;gap:4px;min-height:0;max-height:284px;padding:0 15px;overflow:auto}.search-panels_history__RG7Bz .search-panels_opt__nOy4X,.search-panels_placeholderRow__QT5hU{display:flex;align-items:center;gap:6px;height:44px;flex:none;padding:10px 9px;border-radius:12px;text-align:left;font-size:14px;font-weight:500;line-height:20px}.search-panels_history__RG7Bz .search-panels_opt__nOy4X:focus-visible,.search-panels_history__RG7Bz .search-panels_opt__nOy4X:hover,.search-panels_history__RG7Bz .search-panels_opt__nOy4X[aria-selected=true]{background:var(--search-option-hover)}.search-panels_histText__YRyev{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--search-hint)}.search-panels_histText__YRyev mark{color:var(--foreground);background:transparent}.search-panels_placeholderRow__QT5hU{position:relative;overflow:hidden;background:var(--search-option-hover)}.search-panels_placeholderRow__QT5hU:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--foreground);opacity:0;animation:search-panels_breathe__gawwg 1.2s ease-in-out infinite}@keyframes search-panels_breathe__gawwg{0%,to{opacity:0}50%{opacity:.035}}.search-panels_history__RG7Bz[data-fallback=true]{padding:0 16px}.search-panels_history__RG7Bz[data-fallback=true] .search-panels_opt__nOy4X{padding:10px 8px;background:var(--search-option-hover)}.search-panels_history__RG7Bz[data-fallback=true] .search-panels_opt__nOy4X:hover,.search-panels_history__RG7Bz[data-fallback=true] .search-panels_opt__nOy4X[aria-selected=true]{background:var(--search-fallback-hover)}.search-panels_imagePanel__UX_V2{position:relative;padding:0 24px}.search-panels_imagePanel__UX_V2.search-panels_busy__cAiHe{pointer-events:none}.search-panels_dropzone__rl2Bi{--drop-stroke:var(--search-stroke);--drop-radius:11.5px;display:block;position:relative;width:100%;height:281px;padding:0;border:1px solid transparent;border-radius:12px;background:var(--search-faint);cursor:pointer;font-size:14px;line-height:20px;font-weight:500;color:var(--foreground);transition:background-color .16s ease-out}.search-panels_dropzone__rl2Bi:disabled{cursor:wait}.search-panels_dropzone__rl2Bi.search-panels_dragOver__DkkEu:not(:disabled){background:var(--search-drag)}.search-panels_dropBorder__R_Ay9{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);pointer-events:none;overflow:visible}.search-panels_dropBorder__R_Ay9 rect{x:.5px;y:.5px;width:calc(100% - 1px);height:calc(100% - 1px);rx:var(--drop-radius);fill:none;stroke:var(--drop-stroke);stroke-width:1px;stroke-dasharray:8 6;animation:search-panels_dashes__mM7qZ .7s linear infinite;animation-play-state:paused}@keyframes search-panels_dashes__mM7qZ{to{stroke-dashoffset:-14px}}@media(hover:hover) and (pointer:fine){.search-panels_dropzone__rl2Bi:hover:not(:disabled) .search-panels_dropBorder__R_Ay9 rect{animation-play-state:running}}.search-panels_uploadContent__NFZF4{position:absolute;left:50%;top:107px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:14px;white-space:nowrap}.search-panels_uploadLabel__xXmEm u{text-underline-offset:2px}.search-panels_uploadHint__XhezH{color:var(--search-hint)}.search-panels_hasError__kVQrR .search-panels_dropzone__rl2Bi{--drop-stroke:var(--destructive);--drop-radius:7.5px;border-radius:8px}.search-panels_isLoading__pDXRM .search-panels_dropzone__rl2Bi{--drop-radius:7.5px;border-radius:8px;cursor:wait}.search-panels_uploadError__VIqA2{margin:12px 0 0;color:var(--destructive);font-size:14px;line-height:20px}@media(prefers-reduced-motion:reduce){.search-panels_dropBorder__R_Ay9 rect{animation:none}.search-panels_cardMedia__jSl5F img,.search-panels_cardMedia__jSl5F video{transition:none}.search-panels_card__Jfdb5:focus-visible .search-panels_cardMedia__jSl5F img,.search-panels_card__Jfdb5:focus-visible .search-panels_cardMedia__jSl5F video,.search-panels_card__Jfdb5:hover .search-panels_cardMedia__jSl5F img,.search-panels_card__Jfdb5:hover .search-panels_cardMedia__jSl5F video{transform:none}.search-panels_placeholderRow__QT5hU:after{animation:none;opacity:.02}}@media(max-width:760px){.search-panels_body__gV8q7{max-height:calc(82dvh - 92px)}}@media(max-width:480px){.search-panels_body__gV8q7{padding:0 16px;max-height:calc(86dvh - 92px)}.search-panels_cardRow__7h6l0{gap:8px}.search-panels_imagePanel__UX_V2{padding:0 16px}.search-panels_dropzone__rl2Bi{font-size:12px}.search-panels_uploadContent__NFZF4{white-space:normal;width:calc(100% - 20px)}.search-panels_uploadError__VIqA2{font-size:12px;overflow-wrap:anywhere}}@media(max-height:620px){.search-panels_body__gV8q7{max-height:calc(100dvh - 124px)}.search-panels_dropzone__rl2Bi{height:min(281px,calc(100dvh - 156px))}.search-panels_uploadContent__NFZF4{top:50%;transform:translate(-50%,-50%)}.search-panels_history__RG7Bz{max-height:calc(100dvh - 124px)}}.search-panels_recent__RkIkd[hidden]{display:none}.search-panels_coverPlaceholder__3sLEg{display:block;width:100%;height:100%;background:var(--search-card)}.search-panels_recommendationStatus__J1wHA{margin:0;min-height:54px;padding:16px 4px;color:var(--search-hint);font-size:14px;line-height:20px}.search-panels_imageLimit__pJJxD{margin:8px 0 0;text-align:center;color:var(--search-hint);font-size:12px;line-height:16px}.home-value-motion{width:100%;max-width:1800px;margin-inline:auto;padding:48px 16px 100px;font-family:var(--font-trap),sans-serif}.home-value-motion-grid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;margin:0;padding:0}.home-value-motion-step{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center}.home-value-motion-card{flex:1;width:100%;padding:12px 12px 24px;overflow:hidden;border-radius:28px;background:#18181a;color:#fff}.home-value-motion-media{position:relative;display:block;width:100%;aspect-ratio:448/258;overflow:hidden;border:0;border-radius:16px;padding:0;background:#18181a;cursor:pointer}.home-value-motion-media:focus-visible{outline:2px solid #bac68a;outline-offset:4px}.home-value-motion-media img,.home-value-motion-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.home-value-motion-media video{opacity:0}.home-value-motion-media video[data-playback-state=ended],.home-value-motion-media video[data-playback-state=playing]{opacity:1}.home-value-motion-copy{padding:28px 20px 0}.home-value-motion-copy h2{position:relative;top:-2px;margin:0;font-size:20px;font-weight:700;line-height:22px}.home-value-motion-copy p{position:relative;top:-1px;margin:16px 0 0;color:rgb(255 255 255/50%);font-size:14px;font-weight:600;line-height:20px}.home-value-motion-number{position:relative;z-index:1;display:flex;width:38px;height:38px;margin-top:48px;align-items:center;justify-content:center;border:1.583px solid rgb(255 255 255/12%);border-radius:50%;background:#252627;color:rgb(255 255 255/80%);font-size:20px;font-weight:600;line-height:1}.home-value-motion-grid:after,.home-value-motion-grid:before{position:absolute;bottom:19px;height:1px;background-image:url(/home/value-motion/step-connector.svg);background-repeat:no-repeat;background-size:calc(100% * 923.5 / 430.5) 100%;pointer-events:none;content:""}.home-value-motion-grid:before{left:calc((100% - 40px) / 6 + 31px);right:calc(50% + 31.5px);background-position:0}.home-value-motion-grid:after{left:calc(50% + 31px);right:calc((100% - 40px) / 6 + 30.5px);background-position:100%}[data-theme=light] .home-value-motion-card{border:1px solid rgb(0 0 0/5%);padding:11px 11px 23px;background:#e9eae6;color:#222630}[data-theme=light] .home-value-motion-copy{padding-top:20px}[data-theme=light] .home-value-motion-copy p{margin-top:12px;color:rgb(34 38 48/50%)}[data-theme=light] .home-value-motion-number{border:1.5px solid rgb(37 38 39/10%);background:#f3f3f1;color:#222630}[data-theme=light] .home-value-motion-grid:after,[data-theme=light] .home-value-motion-grid:before{background-image:url(/home/value-motion/step-connector-light.svg)}@media (max-width:1023px){.home-value-motion{padding:40px 16px 64px}.home-value-motion-grid{grid-template-columns:minmax(0,1fr);max-width:472px;gap:32px;margin-inline:auto}.home-value-motion-number{margin-top:20px}.home-value-motion-grid:after,.home-value-motion-grid:before{display:none}}@media (prefers-reduced-motion:reduce){.home-value-motion-media{cursor:default}.home-value-motion-media video{visibility:hidden}}