.container.svelte-i2wmot{width:100%;position:relative}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .container.svelte-i2wmot{--background-color:var(--vcu-white,#fff);--border-color:var(--search-border-dark,#00000020);--text-color:#2f2f2f}}:root[data-theme=light] .container.svelte-i2wmot{--background-color:var(--vcu-white,#fff);--border-color:var(--search-border-dark,#00000020);--text-color:#2f2f2f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .container.svelte-i2wmot{--background-color:#333;--border-color:var(--search-border-light,#ffffff20);--text-color:#f0f0f0}}:root[data-theme=dark] .container.svelte-i2wmot{--background-color:#333;--border-color:var(--search-border-light,#ffffff20);--text-color:#f0f0f0}input.svelte-i2wmot{border:2px solid var(--border-color);background-color:var(--background-color);width:100%;color:var(--text-color);padding:1rem}input.border-radius-all.svelte-i2wmot{border-radius:100vw}input.border-radius-start.svelte-i2wmot{border-radius:100vw 0 0 100vw}.has-suggestions.svelte-i2wmot input:where(.svelte-i2wmot){margin-bottom:-1px}.has-suggestions.svelte-i2wmot input.border-radius-all:where(.svelte-i2wmot){border-radius:1rem 1rem 0 0}.has-suggestions.svelte-i2wmot input.border-radius-start:where(.svelte-i2wmot){border-radius:1rem 0 0}.shortcut-hint.svelte-i2wmot{border:1px solid var(--border-color);min-width:1.5rem;height:1.5rem;color:var(--text-color);opacity:.5;pointer-events:none;border-radius:.375rem;place-items:center;padding:0 .375rem;font-family:inherit;font-size:.8125rem;line-height:1;display:grid;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.suggestions-dropdown.svelte-i2wmot{border:2px solid var(--border-color);background:var(--background-color);scrollbar-width:none;z-index:100000;border-radius:0 0 1rem 1rem;max-height:300px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.suggestions-dropdown.svelte-i2wmot::-webkit-scrollbar{display:none}.suggestion-item.svelte-i2wmot{text-align:left;cursor:pointer;background-color:var(--background-color);width:100%;color:var(--text-color);z-index:100001;border:none;margin-top:-.5px;margin-bottom:-.5px;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;transition:background-color .15s;display:block}.suggestion-item.svelte-i2wmot:not(:first-child){border-top:1px solid var(--border-color)}.suggestion-item.svelte-i2wmot:not(:last-child){border-bottom:1px solid var(--border-color)}.suggestion-item.svelte-i2wmot:is(.loading:where(.svelte-i2wmot),.no-suggestions:where(.svelte-i2wmot)){pointer-events:none;cursor:default;--background-color:var(--border-color)}.suggestion-item.svelte-i2wmot:not(.loading,.no-suggestions):is(.selected:where(.svelte-i2wmot),:where(.svelte-i2wmot):hover,:where(.svelte-i2wmot):focus){--background-color:var(--vcu-gold,#ffb300);--text-color:var(--vcu-black,#000);z-index:100002}.controls.svelte-1h3ezev{display:flex}button.svelte-1h3ezev{--background-color:var(--vcu-gold,#ffb300);--border-color:var(--search-border-dark,#00000020);--text-color:var(--vcu-black,#000);background-color:var(--background-color);border:2px solid var(--border-color);width:4rem;color:var(--text-color);border-radius:0 100vw 100vw 0;place-items:center;margin-left:-2px;display:grid}button.svelte-1h3ezev:not([disabled],.loading):is(:where(.svelte-1h3ezev):hover,:where(.svelte-1h3ezev):focus){--background-color:var(--vcu-black,#000);--border-color:var(--search-border-light,#ffffff20);--text-color:var(--vcu-white,#fff)}button.svelte-1h3ezev:is([disabled]:where(.svelte-1h3ezev),.loading:where(.svelte-1h3ezev)){--text-color:color-mix(in srgb, var(--vcu-gold,#ffb300), black 50%)}button.svelte-1h3ezev svg{width:1.25rem}.context.svelte-1h3ezev{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.5rem;margin-top:1rem;display:flex}@media (width>=768px){.context.svelte-1h3ezev:has(.sort-filter){justify-content:space-between}}button.svelte-cchxz3{aspect-ratio:1;width:var(--btn-size,2.25em);border:2px solid var(--surface-border,var(--border-color));background-color:var(--surface-bg,var(--background-color));border-radius:100%;place-items:center;transition:background-color .1s ease-in-out,color .1s ease-in-out;display:grid;position:absolute;top:.75rem;right:.75rem}button.svelte-cchxz3 svg{fill:var(--surface-text,var(--text-color));width:1em;line-height:1}button.svelte-cchxz3:is(:where(.svelte-cchxz3):hover,:where(.svelte-cchxz3):focus-visible){background-color:color-mix(in srgb, var(--surface-bg,var(--background-color)), var(--surface-border,var(--border-color)) 25%)}.trigger.svelte-5uggg8{background-color:var(--background-color);border:2px solid var(--border-color);color:var(--text-color);cursor:pointer;border-left:none;border-right:none;align-self:stretch;align-items:center;gap:.5rem;padding:0 .875rem;font-size:.9375rem;transition:background-color .15s,color .15s;display:flex}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .trigger.svelte-5uggg8{--background-color:var(--vcu-white,#fff);--border-color:var(--search-border-dark,#00000020);--text-color:#2f2f2f}}:root[data-theme=light] .trigger.svelte-5uggg8{--background-color:var(--vcu-white,#fff);--border-color:var(--search-border-dark,#00000020);--text-color:#2f2f2f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .trigger.svelte-5uggg8{--background-color:#333;--border-color:var(--search-border-light,#ffffff20);--text-color:#f0f0f0}}:root[data-theme=dark] .trigger.svelte-5uggg8{--background-color:#333;--border-color:var(--search-border-light,#ffffff20);--text-color:#f0f0f0}.trigger.standalone.svelte-5uggg8{border:1px solid var(--border-color);border-radius:100vw;align-self:auto;min-height:2.75rem;padding:.375rem .875rem}.trigger.svelte-5uggg8:not([disabled]):hover,.trigger.svelte-5uggg8:not([disabled]):focus-visible{background-color:var(--exp-hover-bg);--exp-icon-color:currentColor;outline:none}.trigger.svelte-5uggg8:not([disabled]):focus-visible{outline-offset:-2px;outline:2px solid}.trigger[disabled].svelte-5uggg8{opacity:.6;cursor:not-allowed}.trigger.svelte-5uggg8 .icon:where(.svelte-5uggg8){width:1rem;color:var(--exp-icon-color);flex-shrink:0;place-items:center;display:grid}.trigger.svelte-5uggg8 .icon:where(.svelte-5uggg8) svg{width:1rem}.trigger.svelte-5uggg8 .chevron:where(.svelte-5uggg8){flex-shrink:0;place-items:center;width:.75rem;transition:transform .2s;display:grid}.trigger.svelte-5uggg8 .chevron:where(.svelte-5uggg8) svg{width:.75rem}.trigger.svelte-5uggg8 .chevron.open:where(.svelte-5uggg8){transform:rotate(180deg)}.label.svelte-5uggg8{text-overflow:ellipsis;white-space:nowrap;max-width:30ch;font-weight:500;overflow:hidden}.label-description.svelte-5uggg8{opacity:.75;font-size:.875em;font-weight:400}#experience-selector-popover.svelte-5uggg8{background-color:var(--surface);color:var(--text);border:1px solid var(--search-border-dark,#00000020);min-width:200px;inset:unset;width:100%;max-height:85dvh;transition:transform .25s ease-out, display .25s allow-discrete, overlay .25s allow-discrete;border-radius:1rem 1rem 0 0;margin:0;padding:.375rem;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(100%);box-shadow:0 -4px 24px #00000029}#experience-selector-popover.svelte-5uggg8:popover-open{transform:translateY(0)}@starting-style{#experience-selector-popover.svelte-5uggg8:popover-open{transform:translateY(100%)}}@media (width>=768px){#experience-selector-popover.svelte-5uggg8{border-radius:.5rem;width:auto;max-height:none;transition:none;bottom:auto;left:auto;right:auto;overflow-y:visible;transform:none}#experience-selector-popover.svelte-5uggg8:popover-open{transform:none}}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) #experience-selector-popover.svelte-5uggg8{--surface:var(--vcu-white,#fff);--text:#2f2f2f}}:root[data-theme=light] #experience-selector-popover.svelte-5uggg8{--surface:var(--vcu-white,#fff);--text:#2f2f2f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) #experience-selector-popover.svelte-5uggg8{--surface:#333;--text:#f0f0f0}}:root[data-theme=dark] #experience-selector-popover.svelte-5uggg8{--surface:#333;--text:#f0f0f0}#experience-selector-popover::backdrop{background:#0006}@media (width>=768px){#experience-selector-popover::backdrop{background:0 0}}
