.se-travel-loading{box-sizing:border-box;color:#12475e;text-align:left;background:#eefafd;border:1px solid #b9dfe8;border-radius:16px;grid-column:1/-1;width:100%;min-width:0;margin:16px 0;padding:24px;box-shadow:0 6px 20px #12475e08}.se-travel-loading .se-travel-loading-heading{align-items:center;gap:12px;font-size:17px;line-height:1.5;display:flex}.se-travel-loading .se-travel-loading-heading strong{font-size:inherit;color:inherit}.se-travel-loading-icon{color:#087e94;background:#d3f1f5;border-radius:50%;flex:0 0 38px;place-items:center;height:38px;font-size:22px;display:grid}.se-travel-loading progress{-webkit-appearance:none;appearance:none;accent-color:#078b9f;background:#d3e8ed;border:0;border-radius:8px;width:100%;height:8px;margin:16px 0 10px;display:block;overflow:hidden}.se-travel-loading progress::-webkit-progress-bar{background:#d3e8ed;border-radius:8px}.se-travel-loading progress::-webkit-progress-value{background:#078b9f;border-radius:8px;transition:width .3s}.se-travel-loading progress::-moz-progress-bar{background:#078b9f;border-radius:8px}.se-travel-loading progress:indeterminate{background:linear-gradient(90deg,#d3e8ed 0% 30%,#0796ab 45%,#ffab3b 52%,#d3e8ed 70%) 0 0/250% 100%;animation:1.8s linear infinite se-loading-slide}.se-travel-loading progress:indeterminate::-webkit-progress-bar{background:0 0}.se-travel-loading progress:indeterminate::-moz-progress-bar{background:0 0}.se-travel-loading small{color:#426777;margin-top:5px;font-size:13px;line-height:1.6;display:block}.se-travel-loading-compact{box-shadow:none;border-radius:10px;margin:8px 0;padding:12px}.se-travel-loading-compact .se-travel-loading-heading{gap:7px;font-size:13px}.se-travel-loading-compact .se-travel-loading-icon{flex-basis:24px;height:24px;font-size:15px}.se-travel-loading-compact progress{height:5px;margin:10px 0 6px}.se-travel-loading-compact small{font-size:11px}@keyframes se-loading-slide{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:600px){.se-travel-loading{padding:18px}.se-travel-loading .se-travel-loading-heading{font-size:15px}.se-travel-loading-compact{padding:10px}.se-travel-loading-compact .se-travel-loading-heading{font-size:12px}}@media (prefers-reduced-motion:reduce){.se-travel-loading progress:indeterminate{animation:none}.se-travel-loading progress::-webkit-progress-value{transition:none}}
