/*!
 * DO NOT EDIT THIS FILE DIRECTLY.
 *
 * Generated from: src/ai-search-cta.css
 * Edit the source in wwwroot/styles/src/ then run:
 *   cd ClientApp && npm run build:css
 */.ai-search-cta-go{align-items:center;border:1px solid #dfdfdf;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.3);color:var(--primary-bg-color);display:flex;font-weight:600;gap:.5rem;justify-content:center;margin:1rem 0;padding:1.5rem 2rem;-webkit-text-decoration:none;text-decoration:none}.ai-search-cta-go:focus,.ai-search-cta-go:hover{background-color:var(--primary-bg-color);color:#fff;-webkit-text-decoration:none;text-decoration:none}.ai-search-cta-go .ai-search-cta-go-label{align-items:center;display:flex}.ai-search-cta-go .ai-search-cta-go-label .sparkles{height:20px;margin-right:5px}.ai-search-cta-go .ai-search-cta-go-badge{align-items:center;background:rgba(0,0,0,.08);border-radius:5px;color:inherit;display:inline-flex;font-size:.75em;font-style:italic;font-weight:500;letter-spacing:.01em;margin-left:8px;padding:.1em .5em}.ai-search-cta-return{display:flex;justify-content:flex-end}.ai-search-cta-return a{color:gray;cursor:pointer;display:inline-block;font-size:13px;font-weight:600;margin:0 0 .75rem;position:absolute;top:-7.75rem}@media (min-width:1025px){.ai-search-cta-return a{top:-2.75rem}}.ai-search-cta-return a:hover{color:var(--primary-bg-color)}.ai-search-cta-return-confirm{padding:2.5rem 2rem}.ai-search-cta-return-confirm .ai-search-cta-return-confirm-title{color:#333;font-size:2rem;font-weight:900;margin:0 0 2rem}.ai-search-cta-return-confirm .ai-search-cta-return-confirm-message{color:#333;font-size:16px;line-height:1.5;margin:0 0 4rem}.ai-search-cta-return-confirm .ai-search-cta-return-confirm-actions{align-items:center;display:flex;gap:2rem;justify-content:flex-end}.ai-search-cta-return-confirm .ai-search-cta-return-confirm-actions .ai-search-cta-return-confirm-cancel{color:#333;cursor:pointer;font-weight:600}.ai-search-cta-return-confirm .ai-search-cta-return-confirm-actions .btn{background-color:var(--primary-bg-color);color:#fff;font-weight:400;min-width:96px;text-transform:none}.ai-search-cta-return-confirm .ai-search-cta-return-confirm-actions .btn:active:focus,.ai-search-cta-return-confirm .ai-search-cta-return-confirm-actions .btn:focus{outline:none}