.sf-search-progress{width:100%;padding:20px 0;color:#17202d;direction:rtl}.sf-search-progress-heading{display:flex;align-items:center;gap:14px}.sf-search-progress-heading>svg{width:28px;height:28px;color:#ff510a;flex-shrink:0}.sf-search-progress-heading strong{font-size:17px;line-height:1.5}.sf-search-progress-heading p{font-size:14px;line-height:1.6;margin:4px 0 0;color:#68758a}.sf-search-progress-track{height:3px;background:#edf0f4;overflow:hidden;margin:16px 0}.sf-search-progress-track>span{display:block;width:32%;height:100%;background:#ff510a;animation:sf-search-travel 1.8s ease-in-out infinite}.sf-search-placeholders{display:grid;gap:12px}.sf-search-placeholders>div{display:grid;grid-template-columns:64px 1fr 22%;gap:14px;align-items:center;padding:14px;border:1px solid #e0e5ed;border-radius:6px}.sf-search-placeholders span{height:12px;background:#edf0f4;border-radius:4px;animation:sf-search-pulse 1.5s ease-in-out infinite}.sf-search-placeholders span:first-child{height:48px}@keyframes sf-search-travel{0%{transform:translateX(105%)}to{transform:translateX(-320%)}}@keyframes sf-search-pulse{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.sf-search-placeholders span,.sf-search-progress-track>span{animation:none}}