.rarity-select-popover{box-sizing:border-box;background:var(--surface-elevated,#fffefc);color:var(--text-primary,#252332);border:1px solid var(--border-default,#dcd7cf);border-radius:10px;flex-direction:column;padding:6px;display:flex;overflow:hidden;box-shadow:0 8px 22px #25233218}.rarity-select-search{border-bottom:1px solid var(--border-default,#dcd7cf);flex:none;padding:4px 4px 7px}.rarity-select-search>p{overflow-wrap:anywhere;margin:0 0 6px;font-size:.8125rem;font-weight:650}.rarity-select-search>div{align-items:center;gap:4px;display:flex}.rarity-select-search input{border:1px solid var(--border-default,#dcd7cf);background:var(--surface-elevated,#fffefc);width:100%;min-width:0;min-height:44px;color:var(--text-primary,#252332);font:inherit;border-radius:7px;padding:8px 10px;font-size:.875rem}.rarity-select-search input::-webkit-search-cancel-button{display:none}.rarity-select-search button{min-width:44px;min-height:44px;color:var(--brand-primary,#7055d8);flex:none;font-size:1.25rem}.rarity-select-options{overscroll-behavior:contain;min-height:0;max-height:270px;padding-top:4px;overflow-y:auto}.rarity-select-option{text-align:left;width:100%;min-height:44px;font:inherit;color:inherit;background:0 0;border-radius:6px;align-items:center;gap:8px;padding:9px 10px;font-size:.875rem;line-height:1.45;display:flex}.rarity-select-option:hover{background:var(--surface-muted,#eae6df)}.rarity-select-option--selected{color:#573bb4;background:#eee9fa;font-weight:650}.rarity-select-option:focus-visible,.rarity-select-search :focus-visible{outline:2px solid var(--brand-primary,#7055d8);outline-offset:-2px}.rarity-select-group{color:var(--text-secondary,#575362);overflow-wrap:anywhere;margin:8px 5px 4px;font-size:.75rem;font-weight:650;line-height:1.5}.rarity-select-empty{padding:12px 10px;font-size:.875rem;line-height:1.5}.rarity-select-popover--inline{max-height:min(22rem,55dvh);box-shadow:none;width:100%;margin-top:8px;position:static}.rarity-select-popover--inline .rarity-select-options{max-height:min(15rem,35dvh)}
