.container.svelte-1m8pdjt{position:relative;width:100%}@media (prefers-color-scheme: light){:root:not([data-theme=dark]) .container.svelte-1m8pdjt{--background-color: var(--vcu-white, #fff);--border-color: rgba(0, 0, 0, .125);--text-color: #2f2f2f}}:root[data-theme=light] .container.svelte-1m8pdjt{--background-color: var(--vcu-white, #fff);--border-color: rgba(0, 0, 0, .125);--text-color: #2f2f2f}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .container.svelte-1m8pdjt{--background-color: #333;--border-color: rgba(255, 255, 255, .125);--text-color: #f0f0f0}}:root[data-theme=dark] .container.svelte-1m8pdjt{--background-color: #333;--border-color: rgba(255, 255, 255, .125);--text-color: #f0f0f0}input.svelte-1m8pdjt{padding:1rem;width:100%;border:2px solid var(--border-color);background-color:var(--background-color);color:var(--text-color);transition:border-color .1s ease-in-out,background-color .1s ease-in-out,color .1s ease-in-out}input.border-radius-all.svelte-1m8pdjt{border-radius:100vw}input.border-radius-start.svelte-1m8pdjt{border-radius:100vw 0 0 100vw}.has-suggestions.svelte-1m8pdjt input:where(.svelte-1m8pdjt){margin-bottom:-1px}.has-suggestions.svelte-1m8pdjt input.border-radius-all:where(.svelte-1m8pdjt){border-radius:1rem 1rem 0 0}.has-suggestions.svelte-1m8pdjt input.border-radius-start:where(.svelte-1m8pdjt){border-radius:1rem 0 0}.suggestions-dropdown.svelte-1m8pdjt{position:absolute;top:100%;left:0;right:0;border:2px solid var(--border-color);border-radius:0 0 1rem 1rem;background:var(--background-color);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;max-height:300px;overflow-y:auto;scrollbar-width:none;z-index:100000}.suggestions-dropdown.svelte-1m8pdjt::-webkit-scrollbar{display:none}.suggestion-item.svelte-1m8pdjt{display:block;width:100%;padding:.75rem 1rem;text-align:left;border:none;cursor:pointer;background-color:var(--background-color);transition:background-color .15s ease;font-size:.875rem;line-height:1.25rem;color:var(--text-color);margin-bottom:-.5px;margin-top:-.5px;z-index:100001}.suggestion-item.svelte-1m8pdjt:not(:first-child){border-top:1px solid var(--border-color)}.suggestion-item.svelte-1m8pdjt:not(:last-child){border-bottom:1px solid var(--border-color)}.suggestion-item.svelte-1m8pdjt:is(.loading:where(.svelte-1m8pdjt),.no-suggestions:where(.svelte-1m8pdjt)){pointer-events:none;cursor:default;--background-color: var(--border-color)}.suggestion-item.svelte-1m8pdjt:not(.loading,.no-suggestions):is(.selected:where(.svelte-1m8pdjt),:where(.svelte-1m8pdjt):hover,:where(.svelte-1m8pdjt):focus){--background-color: var(--vcu-gold, #ffb300);--text-color: var(--vcu-black, #000);z-index:100002}.controls.svelte-gzw40z{display:flex}button.svelte-gzw40z{--background-color: var(--vcu-gold, #ffb300);--border-color: rgba(0, 0, 0, .125);--text-color: var(--vcu-black, #000);display:grid;place-items:center;width:4rem;margin-left:-2px;background-color:var(--background-color);border:2px solid var(--border-color);border-radius:0 100vw 100vw 0;color:var(--text-color)}button.svelte-gzw40z:not([disabled],.loading):is(:where(.svelte-gzw40z):hover,:where(.svelte-gzw40z):focus){--background-color: var(--vcu-black, #000);--border-color: rgba(255, 255, 255, .125);--text-color: var(--vcu-white, #fff)}button.svelte-gzw40z:is([disabled]:where(.svelte-gzw40z),.loading:where(.svelte-gzw40z)){--text-color: color-mix(in srgb, var(--vcu-gold, #ffb300), black 50%)}button.svelte-gzw40z svg{width:1.25rem}.context.svelte-gzw40z{display:flex;justify-content:space-between;margin-top:1rem;flex-wrap:wrap}
