.search{display:none;min-width:calc(29.4rem*var(--scale));position:relative}@media (min-width:1200px){.search{display:block}}.search__input{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#f3f3f3;background-color:rgb(243 243 243/var(--tw-bg-opacity));border-radius:.2rem;color:#4e4e4e;color:rgb(78 78 78/var(--tw-text-opacity));display:block;font-size:calc(1.5rem*var(--scale));height:100%;padding:calc(1.05rem*var(--scale)) calc(1.5rem*var(--scale));width:100%}.search__icon{--tw-text-opacity:1;color:#ec8c3b;color:rgb(236 140 59/var(--tw-text-opacity));position:absolute;right:calc(1.5rem*var(--scale));top:50%;transform:translateY(-50%)}.search__box{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.5rem;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;flex-direction:column;font-size:calc(1.6rem*var(--scale));height:-moz-fit-content;height:fit-content;left:0;max-height:31rem;overflow:auto;padding:0 1.5em;position:absolute;right:0;top:calc(5rem*var(--scale));width:100%}.search__box::-webkit-scrollbar-thumb{background:#ff7d44;border-radius:11px}.search__box::-webkit-scrollbar{width:4px}.search__box::-webkit-scrollbar-track{background-color:rgba(0,0,0,.1);border-radius:11px}.search__item{--tw-text-opacity:1;border-bottom:1px solid #d9d9d9;color:#4e4e4e;color:rgb(78 78 78/var(--tw-text-opacity));cursor:pointer;font-family:Roboto,sans-serif;font-weight:300;padding:.8em 0;transition:color .3s ease-in}.search__item.result:hover{--tw-text-opacity:1;color:#ff7d44;color:rgb(255 125 68/var(--tw-text-opacity))}.search-list-enter-from,.search-list-leave-to{opacity:0}.search-list-enter-active,.search-list-leave-active{transition:opacity .4s ease-in-out}