.overlay[data-v-e1318bcb]{background:linear-gradient(180deg,#0000004d,#0009);height:100%;inset:0;position:absolute;width:100%}button[data-v-e1318bcb],input[data-v-e1318bcb]{font-family:Inter,sans-serif!important}input[data-v-e1318bcb]{caret-color:#fff!important;color:#fff!important}input[data-v-e1318bcb]::-moz-placeholder{color:#fff9!important;font-family:Inter,sans-serif!important}input[data-v-e1318bcb]::placeholder{color:#fff9!important;font-family:Inter,sans-serif!important}.hero-search[data-v-e1318bcb]{margin:auto;z-index:9999!important}@media(min-width:1024px){.hero-search[data-v-e1318bcb]{max-width:48rem}}.hero-search[data-v-e1318bcb] #area-search{width:100%}.hero-search[data-v-e1318bcb] .hero-search-container{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000080!important;border-color:hsl(var(--color-primary))!important;border-radius:.75rem;border-width:2px;display:flex;flex-direction:column;padding:.5rem!important;width:100%}@media(min-width:48rem){.hero-search[data-v-e1318bcb] .hero-search-container{flex-direction:row}}.hero-search[data-v-e1318bcb] .hero-search-input{background-color:transparent!important;border:none!important;border-radius:8px 0 0 8px!important;box-shadow:none!important;color:#fff!important;flex:1;font-family:Inter,sans-serif!important;font-size:1.125rem!important;margin:0!important;outline-style:none;padding:1.25rem 2.5rem!important;transform:none!important;width:auto!important}.hero-search[data-v-e1318bcb] .hero-search-input::-moz-placeholder{color:#888;font-family:Source Sans\ 3,-apple-system,BlinkMacSystemFont,sans-serif!important}.hero-search[data-v-e1318bcb] .hero-search-input::placeholder{color:#888;font-family:Source Sans\ 3,-apple-system,BlinkMacSystemFont,sans-serif!important}.hero-search[data-v-e1318bcb] .hero-search-btn{background:hsl(var(--color-primary));border:none!important;border-radius:8px!important;color:#fff!important;cursor:pointer;font-family:var(--font-body)!important;font-size:.875rem!important;font-weight:600!important;margin:0!important;padding:1.25rem 2.5rem!important;transform:none!important;transition:all .3s ease;width:auto!important}.hero-search[data-v-e1318bcb] .hero-search-btn:hover{background:hsl(var(--color-primary-300))}.hero-search[data-v-e1318bcb] #hero-search-results{background:#fff;border-radius:8px;box-shadow:0 10px 40px #0003;color:#1a1a2e;left:0;margin-top:.5rem;max-height:200px;overflow:auto!important;position:absolute;right:0;top:100%;z-index:9999!important}.hero-search[data-v-e1318bcb] #hero-search-results::-webkit-scrollbar{width:6px}.hero-search[data-v-e1318bcb] #hero-search-results::-webkit-scrollbar-track{background:transparent;border-radius:3px;margin:8px 0}.hero-search[data-v-e1318bcb] #hero-search-results::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#d4a574,#b8956e);border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease}.hero-search[data-v-e1318bcb] #hero-search-results::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#c49564,#a8855e)}@media(max-width:640px){.hero-search[data-v-e1318bcb] #hero-search-results{max-height:150px}}.hero-search[data-v-e1318bcb] .hero-search-result-item{align-items:center;color:#27272a;cursor:pointer;display:flex;font-size:.9375rem;gap:.75rem;padding:.5rem .75rem;transition:background .2s ease}@media(max-width:640px){.hero-search[data-v-e1318bcb] .input-with-button{flex-direction:column;gap:.5rem}.hero-search[data-v-e1318bcb] .hero-search-input,.hero-search[data-v-e1318bcb] .hero-search-btn{border-radius:8px!important}}.fade-scale-enter-active[data-v-eabbb582],.fade-scale-leave-active[data-v-eabbb582]{transition:opacity .5s ease-in-out,transform .5s ease}.fade-scale-enter[data-v-eabbb582],.fade-scale-leave-to[data-v-eabbb582]{opacity:0}.vip-input[data-v-eabbb582]{background-color:#18181b!important;border:2px solid hsl(var(--color-primary-800))!important;border-radius:.5rem!important;color:#fff!important;font-family:Inter,sans-serif!important;padding:1rem 1.5rem!important}.vip-input[data-v-eabbb582]:focus,.vip-input[data-v-eabbb582]:hover{border-color:hsl(var(--color-primary-700))!important}.vip-input[data-v-eabbb582]:focus{outline:none!important}.vip-input[data-v-eabbb582]::-moz-placeholder{color:#9ca3af!important;font-family:Inter,sans-serif!important}.vip-input[data-v-eabbb582]::placeholder{color:#9ca3af!important;font-family:Inter,sans-serif!important}
