.search-progress[data-v-20ec8136]{position:relative;width:min(460px,calc(100vw - 32px));padding:28px 26px 24px;overflow:hidden;border-radius:24px;background:hsla(0,0%,100%,.92);border:1px solid hsla(0,0%,100%,.75);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 64px rgba(15,23,42,.18),0 0 0 1px rgba(255,152,0,.08),inset 0 1px 0 hsla(0,0%,100%,.9)}.search-progress--dark[data-v-20ec8136]{background:rgba(22,26,33,.94);border-color:hsla(0,0%,100%,.08);box-shadow:0 24px 64px rgba(0,0,0,.55),0 0 0 1px rgba(255,152,0,.12),inset 0 1px 0 hsla(0,0%,100%,.06)}.search-progress--waiting[data-v-20ec8136]{animation:search-progress-card-glow-20ec8136 2.4s ease-in-out infinite}.search-progress__orb[data-v-20ec8136]{position:absolute;border-radius:50%;pointer-events:none;filter:blur(40px)}.search-progress__orb--1[data-v-20ec8136]{top:-40px;right:-20px;width:140px;height:140px;background:rgba(255,183,77,.35)}.search-progress__orb--2[data-v-20ec8136]{bottom:-50px;left:-30px;width:160px;height:160px;background:rgba(21,101,192,.18)}.search-progress--dark .search-progress__orb--1[data-v-20ec8136]{background:rgba(255,152,0,.22)}.search-progress--dark .search-progress__orb--2[data-v-20ec8136]{background:rgba(66,165,245,.14)}.search-progress__header[data-v-20ec8136]{position:relative;z-index:1;text-align:center}.search-progress__status[data-v-20ec8136]{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#e65100;background:rgba(255,152,0,.1);border:1px solid rgba(255,152,0,.18)}.search-progress--dark .search-progress__status[data-v-20ec8136]{color:#ffb74d;background:rgba(255,152,0,.12);border-color:rgba(255,152,0,.22)}.search-progress__status-dot[data-v-20ec8136]{width:7px;height:7px;border-radius:50%;background:#fb8c00;box-shadow:0 0 0 0 rgba(251,140,0,.5);animation:search-progress-dot-pulse-20ec8136 1.8s ease-out infinite}.search-progress__title[data-v-20ec8136]{margin-top:14px;font-size:21px;font-weight:800;letter-spacing:-.025em;line-height:1.25;background:linear-gradient(135deg,#1a1a2e,#374151);-webkit-background-clip:text;background-clip:text;color:transparent}.search-progress--dark .search-progress__title[data-v-20ec8136]{background:linear-gradient(135deg,#f9fafb,#d1d5db);-webkit-background-clip:text;background-clip:text;color:transparent}.search-progress__subtitle[data-v-20ec8136]{margin-top:8px;font-size:14px;line-height:1.4;color:rgba(0,0,0,.52)}.search-progress--dark .search-progress__subtitle[data-v-20ec8136]{color:#9ca3af}.search-progress__runway[data-v-20ec8136]{position:relative;z-index:1;margin-top:22px;padding:16px 14px 14px;border-radius:18px;background:linear-gradient(180deg,#eef6ff,#f8fafc 55%,#fff7ed);border:1px solid rgba(148,163,184,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85)}.search-progress--dark .search-progress__runway[data-v-20ec8136]{background:linear-gradient(180deg,#1a2332,#151b24 55%,#1c1917);border-color:hsla(0,0%,100%,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.search-progress__sky[data-v-20ec8136]{position:relative;height:22px;margin-bottom:10px;overflow:hidden}.search-progress__cloud[data-v-20ec8136]{position:absolute;display:block;border-radius:999px;background:hsla(0,0%,100%,.75);animation:search-progress-cloud-drift-20ec8136 8s ease-in-out infinite}.search-progress--dark .search-progress__cloud[data-v-20ec8136]{background:hsla(0,0%,100%,.07)}.search-progress__cloud--1[data-v-20ec8136]{top:6px;left:8%;width:34px;height:7px}.search-progress__cloud--2[data-v-20ec8136]{top:12px;left:44%;width:26px;height:6px;animation-delay:-2.5s}.search-progress__cloud--3[data-v-20ec8136]{top:4px;left:72%;width:30px;height:6px;animation-delay:-5s}.search-progress__track[data-v-20ec8136]{position:relative}.search-progress__track-rail[data-v-20ec8136]{position:relative;height:22px;margin-bottom:6px}.search-progress__tick[data-v-20ec8136]{position:absolute;top:4px;width:2px;height:10px;border-radius:999px;background:rgba(148,163,184,.45);transform:translateX(-50%);transition:background .25s ease,box-shadow .25s ease,height .25s ease}.search-progress__tick--passed[data-v-20ec8136]{background:#fb8c00;box-shadow:0 0 8px rgba(251,140,0,.55)}.search-progress__tick--flash[data-v-20ec8136]{animation:search-progress-tick-flash-20ec8136 .65s ease-out}.search-progress__tick-label[data-v-20ec8136]{position:absolute;top:16px;transform:translateX(-50%);font-size:9px;font-weight:700;letter-spacing:.04em;color:rgba(100,116,139,.75);transition:color .25s ease,transform .25s ease}.search-progress__tick-label--passed[data-v-20ec8136]{color:#fb8c00;transform:translateX(-50%) scale(1.08)}.search-progress--dark .search-progress__tick-label[data-v-20ec8136]{color:rgba(148,163,184,.65)}.search-progress__track-lane[data-v-20ec8136]{position:relative;height:22px;border-radius:999px;background:rgba(15,23,42,.07);box-shadow:inset 0 2px 6px rgba(15,23,42,.08),0 1px 0 hsla(0,0%,100%,.65);overflow:visible}.search-progress--dark .search-progress__track-lane[data-v-20ec8136]{background:rgba(0,0,0,.28);box-shadow:inset 0 2px 6px rgba(0,0,0,.45),0 1px 0 hsla(0,0%,100%,.04)}.search-progress__track--waiting .search-progress__track-lane[data-v-20ec8136]{animation:search-progress-lane-pulse-20ec8136 1.8s ease-in-out infinite}.search-progress__fill[data-v-20ec8136]{position:absolute;top:0;left:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ffd180,#ffa726 38%,#fb8c00 72%,#f57c00);box-shadow:0 0 20px rgba(245,124,0,.35),inset 0 -2px 4px rgba(0,0,0,.08);transition:width .32s cubic-bezier(.22,1,.36,1);overflow:hidden}.search-progress__fill-shine[data-v-20ec8136]{position:absolute;inset:0;background:linear-gradient(105deg,transparent 20%,hsla(0,0%,100%,.35) 45%,transparent 70%);animation:search-progress-shine-sweep-20ec8136 2.2s ease-in-out infinite}.search-progress__fill-edge[data-v-20ec8136]{position:absolute;top:0;right:0;width:3px;height:100%;background:hsla(0,0%,100%,.75);box-shadow:0 0 10px hsla(0,0%,100%,.8)}.search-progress__plane[data-v-20ec8136]{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:38px;height:38px;transform:translate(-50%,-62%);transition:left .32s cubic-bezier(.22,1,.36,1);filter:drop-shadow(0 4px 12px rgba(15,23,42,.2))}.search-progress--dark .search-progress__plane[data-v-20ec8136]{filter:drop-shadow(0 4px 14px rgba(0,0,0,.5))}.search-progress__plane--waiting[data-v-20ec8136]{animation:search-progress-plane-hover-20ec8136 1.15s ease-in-out infinite}.search-progress__plane-trail[data-v-20ec8136]{position:absolute;right:26px;width:20px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(21,101,192,.5));opacity:.9}.search-progress__plane-trail--2[data-v-20ec8136]{right:32px;width:12px;top:calc(50% + 4px);opacity:.45}.search-progress__plane-badge[data-v-20ec8136]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#fff;border:1.5px solid rgba(25,118,210,.28);box-shadow:0 0 0 1px hsla(0,0%,100%,.9),0 4px 10px rgba(15,23,42,.14)}.search-progress--dark .search-progress__plane-badge[data-v-20ec8136]{background:#252b36;border-color:rgba(144,202,249,.45);box-shadow:0 0 0 1px hsla(0,0%,100%,.08),0 4px 12px rgba(0,0,0,.4)}.search-progress__plane-icon[data-v-20ec8136]{font-size:26px!important;transform:rotate(90deg);color:#1565c0!important;-webkit-text-stroke:.4px hsla(0,0%,100%,.95);paint-order:stroke fill}.search-progress--dark .search-progress__plane-icon[data-v-20ec8136]{color:#90caf9!important;-webkit-text-stroke:.4px rgba(21,33,56,.9)}.search-progress__stats[data-v-20ec8136]{display:flex;flex-direction:column;align-items:center;margin-top:18px}.search-progress__percent-wrap[data-v-20ec8136]{display:flex;align-items:flex-start;line-height:1;transition:transform .28s ease}.search-progress__percent-wrap--pop[data-v-20ec8136]{animation:search-progress-percent-pop-20ec8136 .38s cubic-bezier(.22,1,.36,1)}.search-progress__percent-value[data-v-20ec8136]{font-size:36px;font-weight:800;letter-spacing:-.04em;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#f57c00,#ef6c00);-webkit-background-clip:text;background-clip:text;color:transparent}.search-progress__percent-sign[data-v-20ec8136]{margin-top:4px;margin-left:2px;font-size:16px;font-weight:700;color:#fb8c00}.search-progress__milestone[data-v-20ec8136],.search-progress__percent-label[data-v-20ec8136]{margin:10px 0 0;min-height:18px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-align:center}.search-progress__percent-label[data-v-20ec8136]{color:rgba(0,0,0,.38)}.search-progress--dark .search-progress__percent-label[data-v-20ec8136]{color:#6b7280}.search-progress__milestone[data-v-20ec8136]{color:#ef6c00;letter-spacing:.06em;text-transform:none;font-size:13px;font-weight:700}.search-progress--dark .search-progress__milestone[data-v-20ec8136]{color:#ffb74d}.search-progress-milestone-enter-active[data-v-20ec8136],.search-progress-milestone-leave-active[data-v-20ec8136]{transition:opacity .22s ease,transform .22s ease}.search-progress-milestone-enter[data-v-20ec8136],.search-progress-milestone-leave-to[data-v-20ec8136]{opacity:0;transform:translateY(6px)}.search-progress__wait[data-v-20ec8136]{position:relative;z-index:1;display:flex;align-items:flex-start;gap:10px;margin-top:18px;padding:12px 14px;border-radius:14px;background:rgba(255,152,0,.08);border:1px solid rgba(255,152,0,.16)}.search-progress--dark .search-progress__wait[data-v-20ec8136]{background:rgba(255,152,0,.1);border-color:rgba(255,152,0,.2)}.search-progress__wait-icon[data-v-20ec8136]{flex-shrink:0;margin-top:1px;font-size:14px;color:#fb8c00;animation:search-progress-wait-spin-20ec8136 3s linear infinite}.search-progress__wait-text[data-v-20ec8136]{margin:0;font-size:13px;line-height:1.5;color:rgba(0,0,0,.64)}.search-progress--dark .search-progress__wait-text[data-v-20ec8136]{color:#d1d5db}.search-progress-fade-enter-active[data-v-20ec8136],.search-progress-fade-leave-active[data-v-20ec8136]{transition:opacity .28s ease,transform .28s ease}.search-progress-fade-enter[data-v-20ec8136],.search-progress-fade-leave-to[data-v-20ec8136]{opacity:0;transform:translateY(8px)}@keyframes search-progress-dot-pulse-20ec8136{0%{box-shadow:0 0 0 0 rgba(251,140,0,.45)}70%{box-shadow:0 0 0 8px rgba(251,140,0,0)}to{box-shadow:0 0 0 0 rgba(251,140,0,0)}}@keyframes search-progress-cloud-drift-20ec8136{0%,to{transform:translateX(0);opacity:.75}50%{transform:translateX(6px);opacity:1}}@keyframes search-progress-shine-sweep-20ec8136{0%{transform:translateX(-120%)}to{transform:translateX(220%)}}@keyframes search-progress-plane-hover-20ec8136{0%,to{transform:translate(-50%,-62%)}50%{transform:translate(-50%,calc(-62% - 5px))}}@keyframes search-progress-lane-pulse-20ec8136{0%,to{box-shadow:inset 0 2px 6px rgba(15,23,42,.08),0 0 0 0 rgba(251,140,0,0)}50%{box-shadow:inset 0 2px 6px rgba(15,23,42,.08),0 0 0 3px rgba(251,140,0,.12)}}@keyframes search-progress-card-glow-20ec8136{0%,to{box-shadow:0 24px 64px rgba(15,23,42,.18),0 0 0 1px rgba(255,152,0,.08),inset 0 1px 0 hsla(0,0%,100%,.9)}50%{box-shadow:0 28px 72px rgba(15,23,42,.22),0 0 0 1px rgba(255,152,0,.18),inset 0 1px 0 hsla(0,0%,100%,.9)}}@keyframes search-progress-wait-spin-20ec8136{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes search-progress-percent-pop-20ec8136{0%{transform:scale(1)}45%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes search-progress-tick-flash-20ec8136{0%{height:10px;box-shadow:0 0 8px rgba(251,140,0,.55)}50%{height:16px;box-shadow:0 0 16px rgba(251,140,0,.95)}to{height:10px;box-shadow:0 0 8px rgba(251,140,0,.55)}}