.search-container.svelte-xawgqg{width:320px;position:relative}.inputs-container.svelte-xawgqg{background-color:#e3f3ff;display:flex;justify-content:space-evenly;gap:5px}.input-wrapper.svelte-xawgqg{display:flex;justify-items:center;width:100%;margin:5px 10px}.styled-input.svelte-xawgqg{height:30px;width:100%;padding:10px;border:1px solid #ccc;border-radius:5px 5px 0 0;box-sizing:border-box;transition:border-color .3s,box-shadow .3s;outline:none}.styled-input.svelte-xawgqg:focus{border-color:#89c9ff;box-shadow:0 0 5px #007bff80}.results-dropdown.svelte-xawgqg{position:absolute;top:calc(100% - 5px);left:10px;right:10px;background-color:#fff;border:1px solid #ccc;border-top:none;border-radius:0 0 5px 5px;box-shadow:0 4px 6px #0000001a;z-index:1000;max-height:300px;overflow:hidden;scrollbar-width:thin;scrollbar-color:#8ee0ff #f4f8ff}.results-list.svelte-xawgqg{max-height:300px;overflow-y:auto}.results-list.svelte-xawgqg::-webkit-scrollbar{width:8px}.results-list.svelte-xawgqg::-webkit-scrollbar-track{background:#f1f1f1;border-radius:0 0 5px}.results-list.svelte-xawgqg::-webkit-scrollbar-thumb{background:#888;border-radius:5px}.results-list.svelte-xawgqg::-webkit-scrollbar-thumb:hover{background:#555}.result-item.svelte-xawgqg{width:100%;padding:12px 15px;border:none;background:none;text-align:left;cursor:pointer;transition:background-color .2s;font-size:14px;color:#333;border-bottom:1px solid #eee}.result-item.svelte-xawgqg a:where(.svelte-xawgqg){width:100%;display:inline-block}.result-item.svelte-xawgqg a:where(.svelte-xawgqg) .linkCategory:where(.svelte-xawgqg){font-size:.7rem;color:#1d1d1d}.result-item.svelte-xawgqg:last-child{border-bottom:none}.result-item.svelte-xawgqg:hover,.result-item.selected.svelte-xawgqg{background-color:#f5f5f5}.result-item.selected.svelte-xawgqg{background-color:#e3f2fd}.result-item.svelte-xawgqg:active{background-color:#e8e8e8}.result-item.svelte-xawgqg:focus{outline:2px solid #89c9ff;outline-offset:-2px;background-color:#f0f7ff}@media only screen and (max-width: 630px){.search-container.svelte-xawgqg{width:100%}.input-wrapper.svelte-xawgqg{margin:10px 15px}.results-dropdown.svelte-xawgqg{left:15px;right:15px}}.master.svelte-157o7bg{display:flex}@media only screen and (max-width: 630px){.master.svelte-157o7bg{flex-direction:column}}
