:root{--hr-dd-radius:12px;--hr-dd-row:34px;--hr-dd-row-radius:8px;--hr-dd-selected-bg:var(--lf-accent-tint);--hr-dd-selected-ink:var(--lf-accent-deep);--hr-dd-ring:color-mix(in srgb,var(--lf-accent) 42%,transparent)}.hr-dd,.hr-pop{background:var(--lf-surface);border:1px solid var(--lf-border-4);border-radius:var(--hr-dd-radius);box-shadow:var(--lf-shadow-raised);color:var(--lf-text)}.hr-dd{--combobox-padding:6px;padding:6px;overflow:hidden}.hr-dd-options:not(:has(.mantine-ScrollArea-root)){max-height:300px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent}.hr-dd-options:not(:has(.mantine-ScrollArea-root)):hover{scrollbar-color:var(--lf-border-4) transparent}.hr-dd .mantine-ScrollArea-thumb{background-color:var(--lf-border-4)}.hr-dd .mantine-ScrollArea-viewport>div{display:block!important;min-width:0!important}.hr-dd .mantine-ScrollArea-scrollbar[data-orientation=horizontal]{display:none}.hr-dd-option{display:flex;align-items:center;gap:8px;min-height:var(--hr-dd-row);padding:0 10px;border-radius:var(--hr-dd-row-radius);font-size:var(--lf-fz-body);line-height:1.3;color:var(--lf-text);background:transparent;cursor:pointer;transition:background-color 90ms ease}.hr-dd-option+.hr-dd-option{margin-top:1px}.hr-dd-option:where(:hover,[data-hovered]):not([data-combobox-disabled],[data-disabled],:disabled){background:var(--lf-hover)}.hr-dd-option:where([data-combobox-active],[data-checked]){background:var(--hr-dd-selected-bg);color:var(--hr-dd-selected-ink)}.hr-dd-option:where([data-combobox-active],[data-checked]):hover{background:color-mix(in srgb,var(--lf-accent-tint) 100%,var(--lf-accent) 6%)}.hr-dd-option[data-combobox-selected]{box-shadow:inset 0 0 0 1px var(--hr-dd-ring)}.hr-dd-option:where([data-combobox-selected]):not([data-combobox-active],[data-checked]){background:var(--lf-hover);color:var(--lf-text)}.hr-dd-option:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--hr-dd-ring)}.hr-dd-option:where([data-combobox-disabled],[data-disabled],:disabled){opacity:.45;cursor:not-allowed}.hr-dd-text{display:flex;align-items:baseline;gap:6px;flex:1 1 auto;min-width:0;white-space:nowrap}.hr-dd-label{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.hr-dd-option:where([data-combobox-active],[data-checked]) .hr-dd-label{font-weight:500}.hr-dd-hint{flex:0 100 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:var(--lf-fz-caption);color:var(--lf-text-faint)}.hr-dd-option:where([data-combobox-active],[data-checked]) .hr-dd-hint{color:color-mix(in srgb,var(--hr-dd-selected-ink) 70%,transparent)}.hr-dd-count{flex:0 0 auto;margin-left:auto;font-size:var(--lf-fz-caption);font-variant-numeric:tabular-nums;color:var(--lf-text-faint)}.hr-dd-count+.hr-dd-tick{margin-left:0}.hr-dd-tick{flex:0 0 auto;margin-left:auto;color:var(--hr-dd-selected-ink)}.hr-dd-mark{flex:0 0 auto;display:inline-grid;place-items:center;width:16px;height:16px;margin-left:-2px;color:transparent;transition:color 90ms ease}.hr-dd-mark[data-on]{color:var(--hr-dd-selected-ink)}.hr-dd-option:hover .hr-dd-mark:not([data-on]){color:color-mix(in srgb,var(--lf-text-faint) 45%,transparent)}.hr-dd-group+.hr-dd-group{margin-top:4px}.hr-dd-group-label{position:sticky;top:0;z-index:1;display:flex;align-items:center;min-height:26px;padding:6px 10px 4px;background:var(--lf-surface);font-size:var(--lf-fz-label);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--lf-text-faint);cursor:default}.hr-dd-group-label:after{display:none}.hr-dd-divider{margin:6px -6px;border-color:var(--lf-border-3)}.hr-dd-empty{padding:8px 10px;font-size:var(--lf-fz-body);color:var(--lf-text-faint);text-align:left}.hr-dd input.hr-dd-search.mantine-Input-input,.hr-dd input.hr-dd-search.mantine-Input-input:focus,.hr-dd input.hr-dd-search.mantine-Input-input:hover{height:36px;min-height:36px;border-width:0 0 1px;border-style:solid;border-color:var(--lf-border-3);border-radius:0;background:transparent;box-shadow:none;font-size:var(--lf-fz-body)}.hr-dd .mantine-Combobox-search{margin-bottom:6px}.hr-dd:has(.hr-dd-search) .mantine-Input-section{color:var(--lf-text-faint)}.hr-menu{min-width:180px}.hr-menu-item{width:100%;color:var(--menu-item-color,var(--lf-text))}.hr-menu-item .mantine-Menu-itemSection{color:var(--menu-item-color,var(--lf-text-muted))}.hr-menu-item:where([data-disabled],:disabled):hover{background:transparent}.hr-dd-chevron{color:var(--lf-text-muted);transition:transform .12s ease}@media (prefers-reduced-motion:reduce){.hr-dd-chevron,.hr-dd-option{transition:none}}.hr-tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@keyframes hr-fade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.hr-enter{animation:hr-fade .2s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.hr-enter{animation:none}}:root{--hr-pill-bg:#f1f3f5;--hr-pill-ink:#000}[data-mantine-color-scheme=dark]{--hr-pill-bg:var(--mantine-color-dark-7);--hr-pill-ink:var(--mantine-color-dark-0)}.hr-pill{background:var(--hr-pill-bg);color:var(--hr-pill-ink);font-size:12px;font-weight:400}.hr-pills-input.hr-pills-input{display:flex;align-items:center;min-height:36px;padding-inline-start:12px;padding-block:5.5px}.hr-pills-list{align-items:center;gap:8px;min-height:23px}