.styles-module-scss-module__rnGKPa__controls{background:#fff;border-radius:4px;flex-direction:column;margin:10px 8px;padding:3px;display:flex;box-shadow:0 2px 6px #10101029}@media (max-width:767.98px){.styles-module-scss-module__rnGKPa__controls{display:none}}.styles-module-scss-module__rnGKPa__divider{background:#d4d9df;width:100%;height:1px;margin:4px 0}.styles-module-scss-module__rnGKPa__control{color:#6c7386;-webkit-user-select:none;user-select:none;background:#fff;justify-content:center;display:flex}.styles-module-scss-module__rnGKPa__control:hover{color:#262626}
.styles-module-scss-module__jd8z-a__spinner{border-radius:50%;animation:.8s linear infinite styles-module-scss-module__jd8z-a__spin;display:block}.styles-module-scss-module__jd8z-a__sm{border-width:2px;width:20px;height:20px}.styles-module-scss-module__jd8z-a__md{border-width:2px;width:24px;height:24px}.styles-module-scss-module__jd8z-a__lg{border-width:3px;width:32px;height:32px}.styles-module-scss-module__jd8z-a__default{border-style:solid;border-color:#6c7386 #e2e6ee #e2e6ee}.styles-module-scss-module__jd8z-a__primary{border-style:solid;border-color:#006aff #b5bcc4 #b5bcc4}.styles-module-scss-module__jd8z-a__overlay{border:3px solid #ffffff4d;border-top-color:#fff}@keyframes styles-module-scss-module__jd8z-a__spin{to{transform:rotate(360deg)}}
.styles-module-scss-module__6pKwrq__badge{z-index:3;color:#fff;pointer-events:none;text-align:center;white-space:pre-line;background:linear-gradient(140.19deg,#1f9eff .16%,#0550ff 64.53%);border:1px solid #fbbc04;border-radius:6px;grid-area:1/1/-1;justify-content:center;place-self:start;align-items:center;width:36px;height:36px;margin:8px;padding:3px 2px;font-size:8px;font-weight:600;line-height:1.05;display:grid;position:relative}@media (max-width:767.98px){.styles-module-scss-module__6pKwrq__badge[data-variant=card],.styles-module-scss-module__6pKwrq__badge[data-variant=profile-listings],.styles-module-scss-module__6pKwrq__badge[data-variant=my-profile-listings]{width:32px;height:32px;margin:6px;padding:0}}.styles-module-scss-module__6pKwrq__badge[data-variant=horizontal],.styles-module-scss-module__6pKwrq__badge[data-variant=real-estate-horizontal],.styles-module-scss-module__6pKwrq__badge[data-variant=listing-view]{margin:12px}@media (max-width:767.98px){.styles-module-scss-module__6pKwrq__badge[data-variant=horizontal],.styles-module-scss-module__6pKwrq__badge[data-variant=real-estate-horizontal],.styles-module-scss-module__6pKwrq__badge[data-variant=listing-view]{margin:8px}}.styles-module-scss-module__6pKwrq__badge[data-variant=listing-view]{grid-row:1/3}@media (max-width:960.98px){.styles-module-scss-module__6pKwrq__badge[data-variant=listing-view]{place-self:end start;width:40px;height:40px;margin:0 0 8px 20px}}