.availability-search-loading{display:flex;align-items:center;gap:10px;padding:14px;color:var(--muted,#64748b);font-size:13px;font-weight:600}.availability-search-loading::before{content:'';width:17px;height:17px;flex-shrink:0;border:2px solid #0d6efd30;border-top-color:#0d6efd;border-radius:50%;animation:area-search-spin .9s linear infinite}.availability-search-loading span{display:flex;gap:3px;margin-left:auto}.availability-search-loading i{width:4px;height:4px;border-radius:50%;background:#0d6efd;animation:area-search-pulse 1.3s ease-in-out infinite}.availability-search-loading i:nth-child(2){animation-delay:.15s}.availability-search-loading i:nth-child(3){animation-delay:.3s}@keyframes area-search-spin{to{transform:rotate(360deg)}}@keyframes area-search-pulse{50%{opacity:.25;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.availability-search-loading::before,.availability-search-loading i{animation:none}}
