.business-name-rating-col .btn,.business-name-rating-col .btn svg{transition:all .15s ease!important}.business-name-rating-col .btn svg{font-size:20px}.business-name-rating-col .btn.filled svg{fill:#000}.business-name-rating-col .btn.filled:hover svg{fill:#fff}#domain_generator_shortcode{position:relative}#domain_generator_shortcode #hero-standard>*>*{will-change:filter;transition:filter .3s ease-in-out;pointer-events:auto}#domain_generator_shortcode.loading .chatgpt-response .init-content-top:not(.no-result)>*{filter:blur(3px);pointer-events:none;user-select:none}#domain_generator_shortcode.loading #hero-standard>*>*{filter:blur(3px);pointer-events:none;user-select:none}#domain_generator_shortcode.loading #hero-standard::after{opacity:1}#hero-standard{position:relative;overflow:clip}#hero-standard::after{content:'';position:absolute;top:50%;left:50%;translate:-50% -50%;will-change:transform;pointer-events:none;opacity:0;width:50px;aspect-ratio:1;transition:opacity .3s ease-in-out;--spin:no-repeat radial-gradient(farthest-side, #353941 92%, #0000);background:var(--spin) top,var(--spin) left,var(--spin) right,var(--spin) bottom;background-size:12px 12px;animation:loadingSpin 1s infinite}@keyframes loadingSpin{to{transform:rotate(.5turn)}}.btn.call-wishlist{position:absolute;bottom:24px;right:24px;min-width:48px;min-height:48px;display:flex;justify-content:center;align-items:center;padding:6px 12px;transition:all .15s ease;border:none;gap:4px;font-weight:500}.btn.call-wishlist:hover{background-color:#fff}.wishlist{text-align:end}.wishlist-modal{position:absolute;z-index:100;width:100%;max-width:300px;background-color:#fff;border-radius:30px 30px 0 0;right:24px;bottom:0;top:110px;padding:68px 14px 24px 24px;will-change:transform;transition:transform .5s cubic-bezier(.45,.01,.04,.98) 0s;pointer-events:none;transform:translateX(calc(100% + 64px));box-shadow:var(--bs-box-shadow-sm)}.wishlist-modal.open{transform:translateX(0);pointer-events:auto}.wishlist-modal ul{margin:0;list-style-type:none;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:12px;overflow-y:auto;height:100%;width:100%;padding:0 14px 24px 0}.wishlist-modal ul::-webkit-scrollbar{width:4px}.wishlist-modal ul::-webkit-scrollbar-track{background:#fff0}.wishlist-modal ul::-webkit-scrollbar-thumb{background:#5f5f67;border-radius:10px;cursor:all-scroll}.wishlist-modal ul::-webkit-scrollbar-thumb:hover{background:#47474c}.wishlist-modal ul li{display:inline-flex;width:100%;padding:12px;font-size:18px;line-height:1.2;border-radius:10px;background-color:#f9f9f9;box-shadow:var(--bs-box-shadow-sm)}@media screen and (max-width:991px){.wishlist-modal{max-width:calc(100% - 48px);right:24px;left:24px;bottom:0;top:auto;height:60%}}@media screen and (max-width:530px){.wishlist-modal{max-width:100%;right:0;left:0;height:65%}}.close-wishlist{position:absolute;top:24px;right:32px;width:34px;height:34px;font-size:0;line-height:0;border-radius:10px;background-color:#f9f9f9;border:1px solid #b6b6b6;cursor:pointer;transition:all .3s ease}.close-wishlist::before,.close-wishlist::after{content:'';position:absolute;top:50%;left:50%;width:14px;height:2px;background-color:#111;transition:all .3s ease}.close-wishlist::before{transform:translate(-50%,-50%) rotate(45deg)}.close-wishlist::after{transform:translate(-50%,-50%) rotate(-45deg)}.close-wishlist:hover{background-color:#111}.close-wishlist:hover::before,.close-wishlist:hover::after{background-color:#f9f9f9}.close-wishlist:hover::before{transform:translate(-50%,-50%) rotate(-45deg)}.close-wishlist:hover::after{transform:translate(-50%,-50%) rotate(45deg)}.chatgpt-response .init-content-top{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;margin:60px 0}.chatgpt-response .init-content-top.no-result{padding:0 30px;border:1px dashed rgba(0 0 0 / 20%);border-radius:30px}.chatgpt-response .init-content-top:not(.no-result)>*{transition:all .3s ease-in-out}.chatgpt-response .init-content-top>p{margin:0;padding:50px}.chatgpt-response .init-content-top-wrapper{padding:50px 0}.chatgpt-response .init-content-bottom{;margin:60px 15px}.chatgpt-response .init-content-top p{margin:0}@media screen and (max-width:475px){.chatgpt-response{padding:0 12px}.chatgpt-response .business-name-generator-sec{padding-top:32px;padding-bottom:32px}.chatgpt-response>p,.chatgpt-response .init-content-top{padding:32px 12px}}