.report-combobox-wrapper{position:relative;width:100%}.report-combobox-shell{position:relative}.report-combobox-input{display:flex;height:2.5rem;width:100%;border-radius:.375rem;border:1px solid hsl(var(--input));background:hsl(var(--background));color:hsl(var(--foreground));padding:.5rem 2.25rem .5rem .75rem;font-size:.875rem}.report-combobox-input::-moz-placeholder{color:hsl(var(--muted-foreground))}.report-combobox-input::placeholder{color:hsl(var(--muted-foreground))}.report-combobox-input:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.report-combobox-toggle{position:absolute;right:.375rem;top:50%;transform:translateY(-50%);display:inline-flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:.25rem;color:hsl(var(--muted-foreground))}.report-combobox-dropdown{position:absolute;z-index:40;margin-top:.25rem;max-height:16rem;width:100%;overflow-y:auto;border-radius:.5rem;border:1px solid hsl(var(--border));background:hsl(var(--card));padding:.25rem;box-shadow:0 8px 30px #00000059}.report-combobox-option{display:flex;width:100%;align-items:center;border-radius:.375rem;border:0;background:transparent;color:hsl(var(--foreground));padding:.45rem .5rem;text-align:left;font-size:.875rem}.report-combobox-option:hover,.report-combobox-option[data-active=true]{background:hsl(var(--secondary))}.report-combobox-empty{padding:.45rem .5rem;font-size:.875rem;color:hsl(var(--muted-foreground))}.report-combobox-native-select{position:absolute;inset:0;width:100%;height:2.5rem;opacity:0;pointer-events:none}.report-combobox-native-select[data-combobox-native-visible=true]{position:static;inset:auto;height:auto;margin-top:.5rem;opacity:1;pointer-events:auto}
