#content-wrap{margin-bottom:4em}.re-smart-search-response{margin-bottom:10px}@media screen and (min-width:1440px){.re-smart-search-response{border-bottom:1px solid #e8e8e8;margin-bottom:40px;padding-bottom:40px}.re-smart-search-response--loading{margin-bottom:0}}.re-smart-search-response__loader{align-items:center;display:flex;flex-direction:column;gap:16px;height:200px;justify-content:center;overflow:hidden}@media screen and (min-width:1440px){.re-smart-search-response__loader{flex-direction:row;height:120px;justify-content:flex-start}}.re-smart-search-response__loader-text{font-size:15px;font-weight:400;line-height:22px;margin:0}.re-smart-search-response__spinner{display:block;height:26px;width:26px;fill:#000}@media screen and (min-width:1440px){.re-smart-search-response__skeleton{max-width:616px;padding-bottom:40px}}.re-smart-search-response__skeleton-item{background:#f0f0f0;border-radius:8px;height:14px;margin-bottom:3px;overflow:hidden;position:relative;width:100%}.re-smart-search-response__skeleton-item:last-child{width:50%}.re-smart-search-response__skeleton-item:before{background-color:#f0f0f0;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.re-smart-search-response__skeleton-item:after{animation:animate-bg-blick 2s linear 0s infinite normal;background:linear-gradient(90deg,#f0f0f0 0,#e8e8e8 50%,#f0f0f0);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}@keyframes animate-bg-blick{0%{transform:translate(-300%)}to{transform:translate(400%)}}@media screen and (min-width:1440px){.re-smart-search-response__skeleton-item--mobile{display:none}.re-smart-search-response__skeleton-item:nth-child(6){max-width:176px}}.re-smart-search-response__top-container{display:flex;gap:8px}.re-smart-search-response__title{background:linear-gradient(90deg,#0921ff,#e0119d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:12px;font-weight:500;line-height:18px;margin:0 0 16px}.re-smart-search-response__icon{color:#0921ff;height:18px;width:18px}.re-smart-search-response__icon svg{height:15px;width:15px}@media screen and (min-width:1440px){.re-smart-search-response__content{display:flex;gap:30px;justify-content:flex-start}}.re-smart-search-response__left-container{border-bottom:1px solid #e8e8e8;padding-bottom:16px}@media screen and (min-width:1440px){.re-smart-search-response__left-container{border-bottom:0;padding-bottom:12px;width:616px}}.re-smart-search-response__right-container{border-bottom:1px solid #e8e8e8;margin-top:16px}@media screen and (min-width:1440px){.re-smart-search-response__right-container{border-bottom:0;margin-top:0;max-width:307px}}.re-smart-search-response__source-item{align-items:center;display:flex;gap:12px;margin-bottom:16px;max-height:40px}.re-smart-search-response__source-item:hover{text-decoration:none}.re-smart-search-response__source-left-box{align-items:center;background:#f2f4ff;border-radius:100%;display:flex;height:40px;justify-content:center;width:40px}.re-smart-search-response__source-right-box{color:#176de5;display:-webkit-box;font-size:14px;font-weight:400;line-height:20px;width:calc(100% - 40px);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.re-smart-search-response__source-icon svg{height:19px;width:19px}.re-smart-search-response__source-bottom-text{font-size:12px;font-weight:400;line-height:18px;margin-bottom:8px;margin-top:16px}@media screen and (min-width:1440px){.re-smart-search-response__source-bottom-text{margin-top:0;max-width:616px}}.re-smart-search-response__not-result-text{font-size:14px;font-weight:400;line-height:20px;margin-bottom:16px}@media screen and (min-width:1440px){.re-smart-search-response__not-result-text{line-height:22px;margin-bottom:0;max-width:616px}}.re-smart-search-response__no-answer-text{font-size:14px;font-weight:400;line-height:20px}.re-smart-search-response__reload-container{align-items:flex-start;display:flex;flex-flow:column}@media screen and (min-width:1440px){.re-smart-search-response__reload-container{align-items:center;flex-flow:row;gap:16px}}.slide-up-enter-active,.slide-up-leave-active{transition:transform .1s ease-out,opacity .1s ease-out}.slide-up-enter{opacity:0;transform:translateY(100%)}.slide-up-leave-to{opacity:0;transform:translateY(-100%)}
